From 75d6fbf4feaf67b9c2a0c7d054dfa835b4de181f Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期二, 26 十一月 2024 00:05:45 +0800 Subject: [PATCH] 就诊流水号 --- jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentSaveReqVO.java | 40 +++++++++++++++++++++++++--------------- 1 files changed, 25 insertions(+), 15 deletions(-) diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentSaveReqVO.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentSaveReqVO.java index ceaa1f8..d1de685 100644 --- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentSaveReqVO.java +++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentSaveReqVO.java @@ -1,15 +1,23 @@ package cn.lihu.jh.module.ecg.controller.admin.appointment.vo; +import com.alibaba.excel.annotation.ExcelProperty; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; -import java.util.*; -import jakarta.validation.constraints.*; -import org.springframework.format.annotation.DateTimeFormat; + +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; +import java.time.LocalDate; import java.time.LocalDateTime; @Schema(description = "绠$悊鍚庡彴 - 棰勭害鏂板/淇敼 Request VO") @Data public class AppointmentSaveReqVO { + + private Long id; + + @Schema(description = "灏辫瘖娴佹按鍙�", example = "2024546") + //@NotEmpty(message = "灏辫瘖娴佹按鍙�") + private String episodeId; @Schema(description = "鎮h�呯紪鍙�", requiredMode = Schema.RequiredMode.REQUIRED, example = "29034") @NotEmpty(message = "鎮h�呯紪鍙蜂笉鑳戒负绌�") @@ -21,10 +29,10 @@ @Schema(description = "鎮h�呮�у埆", requiredMode = Schema.RequiredMode.REQUIRED) @NotNull(message = "鎮h�呮�у埆涓嶈兘涓虹┖") - private Boolean patGender; + private Byte patGender; @Schema(description = "鎮h�呯敓鏃�") - private LocalDate patBirthday; + private LocalDateTime patBirthday; @Schema(description = "鎮h�呮墜鏈�") private String patMobile; @@ -54,23 +62,25 @@ private String patBedNo; @Schema(description = "棰勭害缂栧彿", requiredMode = Schema.RequiredMode.REQUIRED, example = "27849") - @NotEmpty(message = "棰勭害缂栧彿涓嶈兘涓虹┖") + //@NotEmpty(message = "棰勭害缂栧彿涓嶈兘涓虹┖") private String bookId; - @Schema(description = "棰勭害妫�鏌ユ椂闂存", requiredMode = Schema.RequiredMode.REQUIRED) - @NotNull(message = "棰勭害妫�鏌ユ椂闂存涓嶈兘涓虹┖") - private LocalDateTime bookPeriodStart; + @Schema(description = "棰勭害鏃ユ湡", requiredMode = Schema.RequiredMode.REQUIRED) + @NotNull(message = "棰勭害鏃ユ湡涓嶈兘涓虹┖") + private LocalDateTime bookDate; - @Schema(description = "棰勭害妫�鏌ユ椂闂存", requiredMode = Schema.RequiredMode.REQUIRED) - @NotNull(message = "棰勭害妫�鏌ユ椂闂存涓嶈兘涓虹┖") - private LocalDateTime bookPeriodEnd; + @Schema(description = "棰勭害鏃堕棿娈�", requiredMode = Schema.RequiredMode.REQUIRED) + @NotNull(message = "棰勭害鏃堕棿娈典笉鑳戒负绌�") + private Integer bookTimeslot; @Schema(description = "棰勭害鍙戠敓鏃堕棿", requiredMode = Schema.RequiredMode.REQUIRED) - @NotNull(message = "棰勭害鍙戠敓鏃堕棿涓嶈兘涓虹┖") + //@NotNull(message = "棰勭害鍙戠敓鏃堕棿涓嶈兘涓虹┖") private LocalDateTime bookTime; @Schema(description = "棰勭害妫�鏌ョ被鍨�", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") @NotNull(message = "棰勭害妫�鏌ョ被鍨嬩笉鑳戒负绌�") - private Boolean bookCheckType; + private Integer bookCheckType; -} \ No newline at end of file + @Schema(description = "宸蹭粯娆�") + private Integer paid; +} -- Gitblit v1.9.3