From 68ff33beff11310e830b0615b5a81f83fad0f683 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期日, 08 十一月 2026 23:33:14 +0800
Subject: [PATCH] ai优化

---
 jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentPageReqVO.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentPageReqVO.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentPageReqVO.java
index b34626f..bdba5c7 100644
--- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentPageReqVO.java
+++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/appointment/vo/AppointmentPageReqVO.java
@@ -1,9 +1,12 @@
 package cn.lihu.jh.module.ecg.controller.admin.appointment.vo;
 
 import com.alibaba.excel.annotation.ExcelProperty;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.*;
 
-import java.sql.Date;
+// 娉ㄦ剰锛氬師涓� java.sql.Date锛堝彧琛ㄧず鏃ユ湡锛夛紝浼氳 registerDate/doctorTime 涓㈠け鏃跺垎绉掋��
+// 2026-09-30 涓� AppointmentSaveReqVO/AppointmentDO 缁熶竴涓� java.util.Date銆�
+import java.util.Date;
 import java.time.LocalDate;
 import java.util.*;
 
@@ -69,6 +72,19 @@
     @Schema(description = "棰勭害鏃ユ湡")
     private LocalDate bookDate;
 
+    /**
+     * 銆愭湰闇�姹傘�戦绾︽棩鏈�**鏃堕棿娈�**鏌ヨ锛氳捣濮嬶紙鍚綋澶� 00:00:00锛夈��
+     * <p>鍓嶇銆岄绾︽棩鏈熴�嶇敤鏃ユ湡鑼冨洿閫夋嫨鍣紝鏌ヨ鏃舵媶鎴� start(00:00:00) / end(23:59:59) 涓や釜鍙傛暟锛�
+     * 涓庢棦鏈夌殑 {@code registerDateStart/End}銆亄@code createTimeStart/End} 鍐欐硶淇濇寔涓�鑷淬��
+     */
+    @Schema(description = "棰勭害鏃ユ湡-寮�濮嬶紙鍚級", example = "2026-11-01 00:00:00")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime bookDateStart;
+
+    @Schema(description = "棰勭害鏃ユ湡-缁撴潫锛堝惈锛�", example = "2026-11-30 23:59:59")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime bookDateEnd;
+
     @Schema(description = "棰勭害鏃堕棿娈�")
     private Integer bookTimeslot;
 
@@ -92,11 +108,19 @@
      * 鐧昏鏃堕棿
      */
     private Date registerDate;
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime registerDateStart;
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime registerDateEnd;
 
     /**
      * 鍒涘缓鏃堕棿
      */
     private LocalDateTime createTime;
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime createTimeStart;
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime createTimeEnd;
 
     /**
      * 鐧昏鏃堕棿锛堟煡璇㈡潯浠讹級

--
Gitblit v1.9.3