1
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
package com.example.mini_program.service;
|
||||
|
||||
import com.example.mini_program.entity.VisitApplication;
|
||||
import com.example.mini_program.mapper.VisitApplicationMapper;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@Service
|
||||
public class AppointmentService {
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(AppointmentService.class);
|
||||
|
||||
private final VisitApplicationMapper visitApplicationMapper;
|
||||
|
||||
public AppointmentService(VisitApplicationMapper visitApplicationMapper) {
|
||||
this.visitApplicationMapper = visitApplicationMapper;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据openid获取最新的一条预约记录
|
||||
*
|
||||
* @param openid 微信用户openid
|
||||
* @return 最新的一条预约记录,没有则返回null
|
||||
*/
|
||||
public VisitApplication getLatest(String openid) {
|
||||
logger.info("查询用户最新预约记录, openid: {}", openid);
|
||||
VisitApplication result = visitApplicationMapper.selectLatestByOpenid(openid);
|
||||
if (result != null) {
|
||||
logger.info("找到预约记录, id: {}", result.getId());
|
||||
} else {
|
||||
logger.info("未找到预约记录");
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user