@@ -60,7 +60,7 @@ public class GraphCalculate {
logger.info("diseaseSet :"+diseaseSet);
Integer diseaseType = searchData.getDisType();
//走治疗
- if(webDiag.trim()!=null && webDiag.trim()!="" && featureTypeList.contains("6")){
+ if(webDiag.trim()!=null && webDiag.trim()!="" && featureTypeList.contains("8")){
//走平常诊断治疗
Map<String, Filnlly> mulDiseaseTreat = neo4jAPI.getMulDiseaseTreat_2(webDiag,diseaseType,diseaseSet,String.join(",", inputList));
responseData.setTreat(mulDiseaseTreat);
@@ -1159,7 +1159,7 @@ public class Neo4jAPI {
}
Filnlly filnlly = new Filnlly();
//显示不良反应
- if(1 == diseaseType){
+ if(diseaseType !=null && 1 == diseaseType){
List<Indicators> indicatorsList1 = new ArrayList<>();
Indicators indicators1 = getAdverse(disSet, "低血糖反应");
Indicators indicators2 = getAdverse(disSet, "胃肠道不良反应");