Преглед изворни кода

七院增加单个病人历史数据拉取

shiyue пре 3 година
родитељ
комит
7ef561e3f9

+ 1 - 0
src/main/java/com/diagbot/config/ResourceServerConfigurer.java

@@ -169,6 +169,7 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/qc/data/analyseRec").permitAll()
                 .antMatchers("/qc/data/analyseRec").permitAll()
                 .antMatchers("/qc/data/hisDataDeal").permitAll()
                 .antMatchers("/qc/data/hisDataDeal").permitAll()
                 .antMatchers("/qc/data/sendDataDeal").permitAll()
                 .antMatchers("/qc/data/sendDataDeal").permitAll()
+                .antMatchers("/qc/data/sendDataDealOne").permitAll()
                 .antMatchers("/qc/data/documentEncryption").permitAll()
                 .antMatchers("/qc/data/documentEncryption").permitAll()
                 .antMatchers("/qc/data_str/sendAdmissionNote").permitAll()
                 .antMatchers("/qc/data_str/sendAdmissionNote").permitAll()
                 .antMatchers("/qc/data_str/sendBloodResult").permitAll()
                 .antMatchers("/qc/data_str/sendBloodResult").permitAll()

+ 1 - 0
src/main/java/com/diagbot/config/security/UrlAccessDecisionManager.java

@@ -213,6 +213,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/qc/data/analyseRec", request)
                 || matchers("/qc/data/analyseRec", request)
                 || matchers("/qc/data/hisDataDeal", request)
                 || matchers("/qc/data/hisDataDeal", request)
                 || matchers("/qc/data/sendDataDeal", request)
                 || matchers("/qc/data/sendDataDeal", request)
+                || matchers("/qc/data/sendDataDealOne", request)
                 || matchers("/qc/data/documentEncryption", request)
                 || matchers("/qc/data/documentEncryption", request)
                 || matchers("/qc/data_str/sendAdmissionNote", request)
                 || matchers("/qc/data_str/sendAdmissionNote", request)
                 || matchers("/qc/data_str/sendBloodResult", request)
                 || matchers("/qc/data_str/sendBloodResult", request)

+ 6 - 0
src/main/java/com/diagbot/facade/data/SendDataDealFacade.java

@@ -57,6 +57,12 @@ public class SendDataDealFacade {
 
 
     }
     }
 
 
+    public void sendDateDealOne(String code){
+        sendInfo(code);
+        sendDataDealADoctorAdvice(code);
+        sendDataDealAMedicalRecord(code);
+    }
+
     /**
     /**
      * 获取病人住院登记历史数据
      * 获取病人住院登记历史数据
      */
      */

+ 9 - 0
src/main/java/com/diagbot/web/DataController.java

@@ -225,6 +225,15 @@ public class DataController {
         sendDataDealFacade.sendDataDeal(startDate,stopDate);
         sendDataDealFacade.sendDataDeal(startDate,stopDate);
     }
     }
 
 
+
+    @ApiOperation(value = "数据引擎-单个病人历史数据拉取<七院>")
+    @PostMapping("/sendDataDealOne")
+    @SysLogger("sendDataDealOne")
+    public void sendDataDealOne(String code){
+        sendDataDealFacade.sendDateDealOne(code);
+    }
+
+
     @ApiOperation(value = "文书加密")
     @ApiOperation(value = "文书加密")
     @PostMapping("/documentEncryption")
     @PostMapping("/documentEncryption")
     @SysLogger("documentEncryption")
     @SysLogger("documentEncryption")