新增校验,防止删除存在有效患者预约的医生排班。
更新 SurgeryDto,为计划手术时间添加 JSON 格式配置。 改进接诊确认逻辑,使医师确认流程更加健壮。 在 OrderMapper 中新增方法,用于统计患者在指定时间段内的有效预约订单数量。 增强 TicketServiceImpl,防止同一患者在相同科室与时间段内重复预约。
This commit is contained in:
@@ -2,6 +2,7 @@ package com.openhis.web.clinicalmanage.dto;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.openhis.common.annotation.Dict;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
@@ -87,6 +88,7 @@ public class SurgeryDto {
|
||||
private String statusEnum_dictText;
|
||||
|
||||
/** 计划手术时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss", timezone = "GMT+8")
|
||||
private Date plannedTime;
|
||||
|
||||
/** 实际开始时间 */
|
||||
|
||||
Reference in New Issue
Block a user