Browse Source

新医保接口

lighter 3 years ago
parent
commit
cd46959d61

+ 14 - 0
src/main/java/thyyxxk/webserver/entity/medicalinsurance/manage/detailanalyse/FsiHisDataDto.java

@@ -0,0 +1,14 @@
+package thyyxxk.webserver.entity.medicalinsurance.manage.detailanalyse;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import lombok.Data;
+import thyyxxk.webserver.utils.SiUtil;
+
+@Data
+public class FsiHisDataDto {
+    @JSONField(name = "fixmedins_code")
+    private String fixmedinsCode = SiUtil.INSTITUTION_ID;
+
+    @JSONField(name = "fixmedins_name")
+    private String fixmedinsName = SiUtil.INSTITUTION_NAME;
+}

+ 3 - 0
src/main/java/thyyxxk/webserver/entity/medicalinsurance/manage/detailanalyse/MainPart.java

@@ -19,4 +19,7 @@ public class MainPart {
 
     @JSONField(name = "trig_scen")
     private String trigScen;
+
+    @JSONField(name = "fsi_his_data_dto")
+    private FsiHisDataDto fsiHisDataDto;
 }

+ 3 - 0
src/main/java/thyyxxk/webserver/service/medicalinsurance/SiManageService.java

@@ -378,7 +378,10 @@ public class SiManageService {
         fsiEncounterDtos.setFsiOrderDtos(fsiOrderDtos);
 
         patientDtos.setFsiEncounterDtos(fsiEncounterDtos);
+        FsiHisDataDto fsiHisDataDto = new FsiHisDataDto();
+
         mainPart.setPatientDtos(patientDtos);
+        mainPart.setFsiHisDataDto(fsiHisDataDto);
 
         String ref = JSONObject.toJSONStringWithDateFormat(mainPart, "yyyy-MM-dd HH:mm:ss");
         input.getJSONObject("input").put("data", JSONObject.parseObject(ref));