| | |
| | | } |
| | | |
| | | /** |
| | | * 是否今天 |
| | | * |
| | | * @param date 日期 |
| | | * @return 是否 |
| | | */ |
| | | public static boolean isToday(LocalDate date) { |
| | | return LocalDateTimeUtil.isSameDay(date, LocalDate.now()); |
| | | } |
| | | |
| | | /** |
| | | * 是否昨天 |
| | | * |
| | | * @param date 日期 |
| | |
| | | ErrorCode ECG_INNER_ERROR = new ErrorCode(1_010_000_000, "ECG内部错误"); |
| | | |
| | | ErrorCode APPOINTMENT_NOT_EXISTS = new ErrorCode(1_010_001_000, "预约不存在"); |
| | | ErrorCode APPOINTMENT_NOT_TODAY = new ErrorCode(1_010_001_001, "不是当天预约"); |
| | | ErrorCode ROOM_NOT_EXISTS = new ErrorCode(1_010_002_000, "诊室和诊疗床不存在"); |
| | | ErrorCode ROOM_NOT_SIT = new ErrorCode(1_010_002_000, "请重新就座"); |
| | | ErrorCode ROOM_NOT_SIT = new ErrorCode(1_010_002_001, "请重新就座"); |
| | | ErrorCode ROOM_INVALID_STATUS = new ErrorCode(1_010_002_001, "诊室和诊疗床状态异常"); |
| | | ErrorCode QUEUE_NOT_EXISTS = new ErrorCode(1_010_003_000, "排队不存在"); |
| | | ErrorCode QUEUE_BED_NOT_EXIST = new ErrorCode(1_010_003_001, "工位队列不存在"); |
| | |
| | | |
| | | import cn.lihu.jh.framework.apilog.core.annotation.ApiAccessLog; |
| | | import static cn.lihu.jh.framework.apilog.core.enums.OperateTypeEnum.*; |
| | | import static cn.lihu.jh.module.ecg.enums.ErrorCodeConstants.*; |
| | | import static java.time.format.DateTimeFormatter.ISO_LOCAL_DATE; |
| | | import static java.time.format.DateTimeFormatter.ISO_LOCAL_TIME; |
| | | |
| | |
| | | //TODO 先从预约表取数据,后续对接数据平台查预约数据 |
| | | AppointmentDO appointment = appointmentService.getAppointment(confirmReqVO.getId()); |
| | | |
| | | /* TODO for Testing |
| | | if ( !DateUtils.isToday(appointment.getBookDate()) ) |
| | | return error( new ErrorCode(101, "不是今天的预约用户")); |
| | | */ |
| | | return error( APPOINTMENT_NOT_TODAY); |
| | | |
| | | try { |
| | | QueueSaveReqVO queueSaveReqVO = new QueueSaveReqVO(); |