Selaa lähdekoodia

高危药品、手术

zhoutg 4 vuotta sitten
vanhempi
commit
74241c1635

+ 2 - 0
src/main/java/com/diagbot/dto/WordCrfDTO.java

@@ -63,6 +63,8 @@ public class WordCrfDTO {
     private List<Item> diagOrder = new ArrayList<>();
     // 当前药品开单项
     private List<Item> drugOrder = new ArrayList<>();
+    // 当前手术开单项
+    private List<Item> operationOrder = new ArrayList<>();
     /*******************************************入参数据拷贝结束******************************/
     // 化验
     // private LisLabel lisLabel;

+ 1 - 0
src/main/java/com/diagbot/facade/CommonFacade.java

@@ -46,6 +46,7 @@ public class CommonFacade {
         wordCrfDTO.setLisOrder(searchData.getLisOrder());
         wordCrfDTO.setPacsOrder(searchData.getPacsOrder());
         wordCrfDTO.setDrugOrder(searchData.getDrugOrder());
+        wordCrfDTO.setOperationOrder(searchData.getOperationOrder());
         aiAnalyze.aiProcess(searchData, wordCrfDTO);
         return wordCrfDTO;
     }

+ 13 - 1
src/main/java/com/diagbot/facade/HighRiskFacade.java

@@ -40,8 +40,20 @@ public class HighRiskFacade {
         // 高风险图谱接口调用
         // BillNeoVO billNeoVO = fillBillNeo(wordCrfDTO);
         // List<BillNeoDTO> billNeoDTOList = neoFacade.getBillNeo(billNeoVO);
-        // TODO
+        // TODO 测试数据开始
         List<HighRiskNeoDTO> highRiskNeoDTOList = new ArrayList<>();
+        HighRiskNeoDTO highRiskNeoDTO = new HighRiskNeoDTO();
+        highRiskNeoDTO.setName("安眠药");
+        highRiskNeoDTO.setStandname("安眠药");
+        highRiskNeoDTO.setType("药品");
+        highRiskNeoDTOList.add(highRiskNeoDTO);
+
+        HighRiskNeoDTO highRiskNeoDTO2 = new HighRiskNeoDTO();
+        highRiskNeoDTO2.setName("切除手术");
+        highRiskNeoDTO2.setStandname("切除手术");
+        highRiskNeoDTO2.setType("手术");
+        highRiskNeoDTOList.add(highRiskNeoDTO2);
+        // TODO 测试数据结束
 
         // 规则处理
         highRiskProcess.process(highRiskNeoDTOList, res);