From 59676c57f98f0a00ce664df52f3ea685c5d22ec1 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期一, 04 十一月 2024 14:06:15 +0800 Subject: [PATCH] 医院平台接口对接 --- jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItemList.java | 12 +++++ jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/AppointmentExternal.java | 19 +++++++++ jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItem.java | 43 +++++++++++++++++++++ 3 files changed, 72 insertions(+), 2 deletions(-) diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/AppointmentExternal.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/AppointmentExternal.java index 7ee8141..1fb3991 100644 --- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/AppointmentExternal.java +++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/AppointmentExternal.java @@ -1,5 +1,7 @@ package cn.lihu.jh.module.ecg.feign.dto; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.time.LocalDate; @@ -11,6 +13,7 @@ private String ReqStatus; private String ReqCodeItemclass; private String ReqCodeItemclassdetaill; + @JsonProperty private String PatientID; private String EpisodeID; private String OutMedNO; @@ -20,21 +23,35 @@ private String AdmTypeDesc; private String AdmStatus; private Date AdmDate; //LocalDate + @JsonProperty private String PatName; + @JsonProperty private String Patgender; + @JsonFormat(pattern = "yyyy-MM-dd") private Date EncPatBirthDate; //LocalDate private String Age; + @JsonProperty private String Phone; + @JsonProperty private String Address; + @JsonProperty private String IdentityID; + @JsonProperty private String PatLocDeptCode; + @JsonProperty private String PatLocDeptDesc; + @JsonProperty private String PatLocWardCode; + @JsonProperty private String PatLocWardDesc; + @JsonProperty private String EnBedno; + @JsonProperty private String clinSymp; + @JsonProperty private String clinDiag; private String relevantDiag; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date ReqAuthoredOn; // LocalDateTime private String ReqExtApplydeptCode; private String ReqExtApplydeptName; @@ -43,6 +60,7 @@ private String ReqExtApplydocCode; private String ReqExtApplydocName; private String ReqExtMedhistory; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date ReqExtBooktime; // LocalDateTime private String ReqExtBookplace; private String ReqExtUrgent; @@ -51,6 +69,7 @@ private String ReqExtBookcheckpertime; private String ReqExtCheckremark; private String PlanDefBarcode; + @JsonProperty private PlanDefItemList PlanDefItemList; // 鐪佺暐 getter 鍜� setter 鏂规硶 diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItem.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItem.java index 0f50e90..2c10191 100644 --- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItem.java +++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItem.java @@ -1,14 +1,55 @@ package cn.lihu.jh.module.ecg.feign.dto; +import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; -@Data public class PlanDefItem { private String PlanDefvalue; + @JsonProperty private String PlanDefItemcode; private String PlanDefItemDesc; private String PlanDefRpCode; private String PlanDefDetRpCode; + public String getPlanDefvalue() { + return PlanDefvalue; + } + + public void setPlanDefvalue(String planDefvalue) { + PlanDefvalue = planDefvalue; + } + + public String getPlanDefItemcode() { + return PlanDefItemcode; + } + + public void setPlanDefItemcode(String planDefItemcode) { + PlanDefItemcode = planDefItemcode; + } + + public String getPlanDefItemDesc() { + return PlanDefItemDesc; + } + + public void setPlanDefItemDesc(String planDefItemDesc) { + PlanDefItemDesc = planDefItemDesc; + } + + public String getPlanDefRpCode() { + return PlanDefRpCode; + } + + public void setPlanDefRpCode(String planDefRpCode) { + PlanDefRpCode = planDefRpCode; + } + + public String getPlanDefDetRpCode() { + return PlanDefDetRpCode; + } + + public void setPlanDefDetRpCode(String planDefDetRpCode) { + PlanDefDetRpCode = planDefDetRpCode; + } + // 鐪佺暐 getter 鍜� setter 鏂规硶 } diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItemList.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItemList.java index 57d5a9c..1ac5296 100644 --- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItemList.java +++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/feign/dto/PlanDefItemList.java @@ -1,10 +1,20 @@ package cn.lihu.jh.module.ecg.feign.dto; +import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; -@Data + public class PlanDefItemList { + @JsonProperty private PlanDefItem PlanDefItem; + public cn.lihu.jh.module.ecg.feign.dto.PlanDefItem getPlanDefItem() { + return PlanDefItem; + } + + public void setPlanDefItem(cn.lihu.jh.module.ecg.feign.dto.PlanDefItem planDefItem) { + PlanDefItem = planDefItem; + } + // 鐪佺暐 getter 鍜� setter 鏂规硶 } -- Gitblit v1.9.3