lipc 4 rokov pred
rodič
commit
f348c298f3

+ 11 - 0
src/main/java/com/diagbot/facade/data/AMedicalRecordFacade.java

@@ -402,7 +402,18 @@ public class AMedicalRecordFacade extends MedicalRecordServiceImpl {
                         addE.add(s);
                     }
                 });
+                //由于温附一入院记录多份,不能按照上面的单份逻辑,要在文书循环赋值mode_id后,
+                // 再判断文书中是否存在24小时入出院记录,有则将qc_type_id赋值为0(不知空)
+                for(MedicalRecord medicalRecord:medicalRecordList){
+                    if(medicalRecord.getRecTitle().contains("24小时")){
+                        BehospitalInfo behospitalInfo = behospitalInfoList.get(0);
+                        behospitalInfo.setQcTypeId(Long.valueOf(0));
+                        behospitalInfoList.clear();
+                        behospitalInfoList.add(behospitalInfo);
+                    }
+                }
             }
+
             if (addE.size() > 0) {
                 medicalRecordService.saveBatch(addE);
             }

+ 2 - 2
src/main/java/com/diagbot/web/DataController.java

@@ -89,8 +89,8 @@ public class DataController {
     @ApiOperation(value = "终末质控-文书详情")
     @PostMapping("/sendMrContent")
     @SysLogger("sendMrContent")
-    public void sendMrContent(@RequestBody List<AMedicalRecordContentVO> list){
-        aMedicalRecordContentFacade.documentEncryption();
+    public RespDTO<List<AMedicalRecordContentDTO>> sendMrContent(@RequestBody List<AMedicalRecordContentVO> list){
+        return aMedicalRecordContentFacade.executeMrRecordContent(list);
     }
 
     @ApiOperation(value = "数据引擎-获取医院病人住院记录信息")

+ 3 - 3
src/main/resources/application-local.yml

@@ -60,9 +60,9 @@ spring:
       driver-class-name: com.mysql.cj.jdbc.Driver
       platform: mysql
       # url: jdbc:mysql://172.16.203.211:3306/qc?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      url: jdbc:mysql://192.168.2.121:3306/qc?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      username: teamtec
-      password: rpPh9Gn6BQ
+      url: jdbc:mysql://192.168.2.236:3306/qc?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
+      username: root
+      password: lantone
       # 连接池的配置信息
       # 初始化大小,最小,最大
       initialSize: 5