|
@@ -877,25 +877,25 @@ public class Neo4jAPI {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- //判断急诊
|
|
|
- Set<String> disSet = diseaseCondition.keySet();
|
|
|
- List<String> newDis = new ArrayList<>();
|
|
|
- if(disSet.size()>0){
|
|
|
- for (String dis:disSet) {
|
|
|
- newDis.add("\""+dis+"\"");
|
|
|
- }
|
|
|
- }
|
|
|
- query =propertiesUtil.getProperty("searchEmergency").replace("disList",newDis.toString());
|
|
|
- logger.info("判断图谱推出的诊断中是否有急诊,判断语句为:\n"+query);
|
|
|
- result = session.run(query);
|
|
|
- while (result.hasNext()) {
|
|
|
- Record record = result.next();
|
|
|
- String emDis = record.get("emDis").toString();
|
|
|
- Map<String, String> stringStringMap = diseaseCondition.get(emDis.replace("\"", ""));
|
|
|
- stringStringMap.put("急诊", "");
|
|
|
- diseaseCondition.put(emDis.replace("\"", ""), stringStringMap);
|
|
|
+ }
|
|
|
+ //判断急诊
|
|
|
+ Set<String> disSet = diseaseCondition.keySet();
|
|
|
+ List<String> newDis = new ArrayList<>();
|
|
|
+ if(disSet.size()>0){
|
|
|
+ for (String dis:disSet) {
|
|
|
+ newDis.add("\""+dis+"\"");
|
|
|
}
|
|
|
}
|
|
|
+ query =propertiesUtil.getProperty("searchEmergency").replace("disList",newDis.toString());
|
|
|
+ logger.info("判断图谱推出的诊断中是否有急诊,判断语句为:\n"+query);
|
|
|
+ result = session.run(query);
|
|
|
+ while (result.hasNext()) {
|
|
|
+ Record record = result.next();
|
|
|
+ String emDis = record.get("emDis").toString();
|
|
|
+ Map<String, String> stringStringMap = diseaseCondition.get(emDis.replace("\"", ""));
|
|
|
+ stringStringMap.put("急诊", "");
|
|
|
+ diseaseCondition.put(emDis.replace("\"", ""), stringStringMap);
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
} finally {
|