Explorar o código

Merge remote-tracking branch 'origin/master'

MarkHuang %!s(int64=4) %!d(string=hai) anos
pai
achega
a3c3f44ef1
Modificáronse 1 ficheiros con 2 adicións e 27 borrados
  1. 2 27
      src/main/java/com/diagbot/process/PushProcess.java

+ 2 - 27
src/main/java/com/diagbot/process/PushProcess.java

@@ -39,32 +39,7 @@ public class PushProcess {
         //生成push入参,供图谱调用
         NeoPushVO pushVO = commonFacade.generatePushInput(wordCrfDTO);
         Map<String, List<PushBaseDTO>> dis = new HashMap<>();
-        List<String> push = neoFacade.getPush(pushVO);
-        if (pushVO.getDiagVo() != null && ListUtil.isNotEmpty(pushVO.getDiagVo().getDiags())) {
-            List<String> collect = pushVO.getDiagVo().getDiags().stream().map(x -> x.getName()).collect(Collectors.toList());
-            push.removeAll(collect);
-            collect.addAll(push);
-            push = collect;
-        }
-        if (ListUtil.isNotEmpty(push)) {
-            //先把所有疾病推出来
-            if (ruleTypeList.contains("7")) {
-                List<PushBaseDTO> diseeases =  push.stream().map(x -> {
-                    PushBaseDTO pushBaseDTO = new PushBaseDTO();
-                    pushBaseDTO.setName(x);
-                    return pushBaseDTO;
-                }).collect(Collectors.toList());
-                diseeases = diseeases.subList(0, diseeases.size() >= length ? length : diseeases.size());
-                dis.put(DiseaseTypeEnum.possibleDis.getName(), diseeases);
-                pushDTO.setDis(dis);
-            }
-            //把第一个推送出来的诊断set到diagOrder中,再反推
-            setPushVo(pushVO, push);
-            //调用反推
-            reversePushPackage(length, pushDTO, ruleTypeList, typeWords, pushVO, dis);
-        }
-        return pushDTO;
-        /*//如果下的诊断有数据就反推
+        //如果下的诊断有数据就反推
         if (pushVO.getDiagVo() != null && ListUtil.isNotEmpty(pushVO.getDiagVo().getDiags())) {
             reversePushPackage(length, pushDTO, ruleTypeList, typeWords, pushVO, dis);
         } else {
@@ -89,7 +64,7 @@ public class PushProcess {
                 reversePushPackage(length, pushDTO, ruleTypeList, typeWords, pushVO, dis);
             }
         }
-        return pushDTO;*/
+        return pushDTO;
     }
 
     private void setPushVo(NeoPushVO pushVO, List<String> push) {