|
@@ -40,7 +40,7 @@ public class GraphCalculate {
|
|
Set<String> ss = inputs.keySet();
|
|
Set<String> ss = inputs.keySet();
|
|
logger.info("从分词系统接收到的词 :" + ss);
|
|
logger.info("从分词系统接收到的词 :" + ss);
|
|
inputList.addAll(ss);
|
|
inputList.addAll(ss);
|
|
-// Driver driver = DriverManager.newDrive("192.168.2.232", "neo4j", "root");
|
|
|
|
|
|
+ // Driver driver = DriverManager.newDrive("192.168.2.232", "neo4j", "root");
|
|
Neo4jAPI neo4jAPI = new Neo4jAPI(DriverManager.newDrive());
|
|
Neo4jAPI neo4jAPI = new Neo4jAPI(DriverManager.newDrive());
|
|
logger.info("图谱开始推送诊断!!!!!!!!!!!");
|
|
logger.info("图谱开始推送诊断!!!!!!!!!!!");
|
|
//计算诊断
|
|
//计算诊断
|
|
@@ -82,7 +82,9 @@ public class GraphCalculate {
|
|
logger.info("featureTypeList 包含22,走指标推送!!!,图谱推出的诊断为:" + diseaseSet);
|
|
logger.info("featureTypeList 包含22,走指标推送!!!,图谱推出的诊断为:" + diseaseSet);
|
|
List<MedicalIndication> medicalIndicationList = new ArrayList<>();
|
|
List<MedicalIndication> medicalIndicationList = new ArrayList<>();
|
|
MedicalIndication medicalIndication = this.getMedicalIndication(diseaseSet);
|
|
MedicalIndication medicalIndication = this.getMedicalIndication(diseaseSet);
|
|
- medicalIndicationList.add(medicalIndication);
|
|
|
|
|
|
+ if (medicalIndication != null) {
|
|
|
|
+ medicalIndicationList.add(medicalIndication);
|
|
|
|
+ }
|
|
responseData.setMedicalIndications(medicalIndicationList);
|
|
responseData.setMedicalIndications(medicalIndicationList);
|
|
}
|
|
}
|
|
//诊断推送
|
|
//诊断推送
|