From b925d6ba172966c6e86e8eb22ce291b9560c4ecc Mon Sep 17 00:00:00 2001 From: zhaoyun Date: Wed, 20 May 2026 09:34:10 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20Bug=20#557:=20=E7=BC=96=E8=BE=91=E6=89=8B?= =?UTF-8?q?=E6=9C=AF=E5=AE=89=E6=8E=92=E6=97=B6=E9=97=B4=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=E6=8A=A5=E6=97=A5=E6=9C=9F=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E9=94=99=E8=AF=AF=20=E2=80=94=20=E6=A0=B9?= =?UTF-8?q?=E5=9B=A0=EF=BC=9AOpSchedule=20=E5=AE=9E=E4=BD=93=E4=B8=AD=20ad?= =?UTF-8?q?missionTime/entryTime/startTime/endTime/anesStart/anesEnd=20?= =?UTF-8?q?=E5=85=AD=E4=B8=AA=E6=97=B6=E9=97=B4=E5=AD=97=E6=AE=B5=E7=9A=84?= =?UTF-8?q?=20@JsonFormat=20=E4=BD=BF=E7=94=A8=20yyyy-MM-dd'T'HH:mm:ss?= =?UTF-8?q?=EF=BC=88ISO=20T=E5=88=86=E9=9A=94=E7=AC=A6=EF=BC=89=EF=BC=8C?= =?UTF-8?q?=E8=80=8C=E5=89=8D=E7=AB=AF=20el-date-picker=20=E4=BB=A5=20valu?= =?UTF-8?q?e-format=3D"YYYY-MM-DD=20HH:mm:ss"=20=E5=8F=91=E9=80=81?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC=E5=88=86=E9=9A=94=E6=A0=BC=E5=BC=8F=EF=BC=8C?= =?UTF-8?q?Jackson=20=E5=8F=8D=E5=BA=8F=E5=88=97=E5=8C=96=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=EF=BC=9B=E4=BF=AE=E5=A4=8D=EF=BC=9A=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=20@JsonFormat=20+=20@DateTimeFormat(pattern?= =?UTF-8?q?=20=3D=20"yyyy-MM-dd=20HH:mm:ss")?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- .../surgicalschedule/domain/OpSchedule.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/openhis-server-new/openhis-domain/src/main/java/com/openhis/surgicalschedule/domain/OpSchedule.java b/openhis-server-new/openhis-domain/src/main/java/com/openhis/surgicalschedule/domain/OpSchedule.java index 99936b21..5628d8a4 100755 --- a/openhis-server-new/openhis-domain/src/main/java/com/openhis/surgicalschedule/domain/OpSchedule.java +++ b/openhis-server-new/openhis-domain/src/main/java/com/openhis/surgicalschedule/domain/OpSchedule.java @@ -79,11 +79,13 @@ public class OpSchedule extends HisBaseEntity { private String surgerySite; /** 入院时间 */ - @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime admissionTime; /** 入手术室时间 */ - @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime entryTime; /** 手术室编码 */ @@ -142,19 +144,23 @@ public class OpSchedule extends HisBaseEntity { private String assistant3Code; /** 手术开始时间 */ - @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime startTime; /** 手术结束时间 */ - @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime endTime; /** 麻醉开始时间 */ - @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime anesStart; /** 麻醉结束时间 */ - @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime anesEnd; /** 手术状态 */