gaodm преди 4 години
родител
ревизия
bdc1dd12d6
променени са 1 файла, в които са добавени 32 реда и са изтрити 31 реда
  1. 32 31
      src/main/java/com/diagbot/facade/PushFacade.java

+ 32 - 31
src/main/java/com/diagbot/facade/PushFacade.java

@@ -7,6 +7,7 @@ import com.diagbot.dto.PushBaseDTO;
 import com.diagbot.dto.PushDTO;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.util.BeanUtil;
+import com.diagbot.util.RespDTOUtil;
 import com.diagbot.vo.IndicationPushVO;
 import com.diagbot.vo.PushVO;
 import com.diagbot.vo.SearchData;
@@ -79,37 +80,37 @@ public class PushFacade {
         //TODO 入参映射
         searchData = assembleFacade.assembleData(searchData);
         BeanUtil.copyProperties(searchData, indicationPushVO);
-        IndicationDTO indicationDTO = new IndicationDTO();
-        List<BillMsg> billMsgList = Lists.newArrayList();
-        BillMsg item1 = new BillMsg();
-        item1.setMsg("该患者年龄15,不宜开左氧氟沙星");
-        item1.setOrderName("左氧氟沙星");
-        item1.setOrderStandName("左氧氟沙星");
-        item1.setContent("年龄15");
-        item1.setType("禁忌年龄");
-        billMsgList.add(item1);
-        indicationDTO.setBillMsgList(billMsgList);
-        List<BillMsg> criticalValList = Lists.newArrayList();
-        BillMsg item2 = new BillMsg();
-        item2.setMsg("该患者血常规血小板计数30,请留意");
-        item2.setOrderName("");
-        item2.setOrderStandName("");
-        item2.setContent("血常规血小板计数30");
-        item2.setType("血常规血小板计数30");
-        criticalValList.add(item2);
-        indicationDTO.setCriticalValList(criticalValList);
-        List<BillMsg> highRiskList = Lists.newArrayList();
-        BillMsg item3 = new BillMsg();
-        item3.setMsg("盐酸肾上腺素注射液为高风险药品,请留意");
-        item3.setOrderName("盐酸肾上腺素注射液");
-        item3.setOrderStandName("盐酸肾上腺素注射液");
-        item3.setContent("");
-        item3.setType("药品");
-        highRiskList.add(item3);
-        indicationDTO.setHighRiskList(highRiskList);
-        //RespDTO<IndicationDTO> resp = cdssCoreClient.indication(indicationPushVO);
-        //RespDTOUtil.respNGDealCover(resp, "远程调用推理接口失败");
-        //IndicationDTO indicationDTO=resp.data;
+//        IndicationDTO indicationDTO = new IndicationDTO();
+//        List<BillMsg> billMsgList = Lists.newArrayList();
+//        BillMsg item1 = new BillMsg();
+//        item1.setMsg("该患者年龄15,不宜开左氧氟沙星");
+//        item1.setOrderName("左氧氟沙星");
+//        item1.setOrderStandName("左氧氟沙星");
+//        item1.setContent("年龄15");
+//        item1.setType("禁忌年龄");
+//        billMsgList.add(item1);
+//        indicationDTO.setBillMsgList(billMsgList);
+//        List<BillMsg> criticalValList = Lists.newArrayList();
+//        BillMsg item2 = new BillMsg();
+//        item2.setMsg("该患者血常规血小板计数30,请留意");
+//        item2.setOrderName("");
+//        item2.setOrderStandName("");
+//        item2.setContent("血常规血小板计数30");
+//        item2.setType("血常规血小板计数30");
+//        criticalValList.add(item2);
+//        indicationDTO.setCriticalValList(criticalValList);
+//        List<BillMsg> highRiskList = Lists.newArrayList();
+//        BillMsg item3 = new BillMsg();
+//        item3.setMsg("盐酸肾上腺素注射液为高风险药品,请留意");
+//        item3.setOrderName("盐酸肾上腺素注射液");
+//        item3.setOrderStandName("盐酸肾上腺素注射液");
+//        item3.setContent("");
+//        item3.setType("药品");
+//        highRiskList.add(item3);
+//        indicationDTO.setHighRiskList(highRiskList);
+        RespDTO<IndicationDTO> resp = cdssCoreClient.indication(indicationPushVO);
+        RespDTOUtil.respNGDealCover(resp, "远程调用推理接口失败");
+        IndicationDTO indicationDTO=resp.data;
         return indicationDTO;
     }
 }