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