kongwz 6 年 前
コミット
5a71ae840e

+ 4 - 0
graph-web/src/main/java/org/diagbot/graphWeb/work/GraphCalculate.java

@@ -54,6 +54,7 @@ public class GraphCalculate {
         Set<String> diseaseSet = condition.keySet();
         String[] featureTypes = searchData.getFeatureTypes();
         List<String> featureTypeList = Arrays.asList(featureTypes);
+        logger.info("featureTypeList : "+featureTypeList);
         Integer diseaseType = searchData.getDisType();
         //走治疗
         if(webDiag.trim()!=null && webDiag.trim()!="" && featureTypeList.contains("8")){
@@ -63,12 +64,14 @@ public class GraphCalculate {
         }
         //管理评估(慢病才有)
         if(featureTypeList.contains("11") && diseaseType == 1){
+            logger.info("featureTypeList 包含11,走管理评估!!!");
             MangementEvaluation mangementEvaluation = this.getMangementEvaluation();
             Map<String, JSONObject> mangementEvaluation1 = mangementEvaluation.getMangementEvaluation();
             responseData.setManagementEvaluation(mangementEvaluation1);
         }
         //指标推送
         if(featureTypeList.contains("22") && diseaseSet != null && diseaseSet.size()>0){
+            logger.info("featureTypeList 包含22,走指标推送!!!,图谱推出的诊断为:"+diseaseSet);
             List<MedicalIndication> medicalIndicationList = new ArrayList<>();
             MedicalIndication medicalIndication = this.getMedicalIndication(diseaseSet);
             medicalIndicationList.add(medicalIndication);
@@ -225,6 +228,7 @@ public class GraphCalculate {
     public MedicalIndication getMedicalIndication(Set diseaseSet){
         MedicalIndication medicalIndication = new MedicalIndication();
         if(diseaseSet.contains("肾功能不全")){
+            logger.info("diseaseSet中包含肾功能不全");
             //推送指标
             medicalIndication.setName("肾功能不全");
             List<MedicalIndicationDetail> medicalIndicationDetailList = new ArrayList<>();