Quellcode durchsuchen

病历批量测试接口

gaodm vor 4 Jahren
Ursprung
Commit
5177e8f4d9

+ 4 - 0
src/main/java/com/diagbot/facade/MrtestInfoFacade.java

@@ -60,6 +60,9 @@ public class MrtestInfoFacade extends MrtestInfoServiceImpl {
                         .eq("is_deleted", IsDeleteEnum.N.getKey())
                         .eq((null != mrtestInfoVO && null != mrtestInfoVO.getHospitalId()),
                                 "hospital_id", mrtestInfoVO.getHospitalId())
+                        .eq((null != mrtestInfoVO && null != mrtestInfoVO.getPass()),
+                                "pass", mrtestInfoVO.getPass())
+                        .in(ListUtil.isNotEmpty(mrtestInfoVO.getIds()), "id", mrtestInfoVO.getIds())
         );
 
         if (ListUtil.isEmpty(mrtestInfoList)) {
@@ -77,6 +80,7 @@ public class MrtestInfoFacade extends MrtestInfoServiceImpl {
                                 indicationPushVO.setSex(1);
                                 indicationPushVO.setAge("20");
                                 indicationPushVO.setRuleType("2");
+                                indicationPushVO.setSymptom(mrtestInfo.getReplaceText());
                                 if ("医保手术和操作名称".equals(mrtestInfo.getBillType())) {
                                     List<Item> operationOrder = new ArrayList<>();
                                     Item item = new Item();

+ 4 - 0
src/main/java/com/diagbot/vo/MrtestInfoVO.java

@@ -3,6 +3,8 @@ package com.diagbot.vo;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.util.List;
+
 /**
  * @Description:
  * @author: gaodm
@@ -12,4 +14,6 @@ import lombok.Setter;
 @Setter
 public class MrtestInfoVO {
     private Long hospitalId;
+    private List<Long> ids;
+    private Integer pass;
 }