Przeglądaj źródła

管理评估从diseaseName取

kongwz 5 lat temu
rodzic
commit
6196f64a3d

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

@@ -111,7 +111,7 @@ public class GraphCalculate {
             starttime = System.currentTimeMillis();
             if(webDiag != null){
 //                MangementEvaluation mangementEvaluation = neo4jAPI.pushMe(webDiagList,lis_Result);
-                MangementEvaluation mangementEvaluation_new = neo4jAPI.pushMe_new(webDiagList,crisisDetails);
+                MangementEvaluation mangementEvaluation_new = neo4jAPI.pushMe_new(diseaseName,crisisDetails);
                 System.out.println("推送管理评估消耗:"+(System.currentTimeMillis()-starttime)+"s");
                 Map<String, JSONObject> mangementEvaluation1 = mangementEvaluation_new.getMangementEvaluation();
                 responseData.setManagementEvaluation(mangementEvaluation1);

+ 3 - 4
graph/src/main/java/org/diagbot/graph/jdbc/Neo4jAPI.java

@@ -1698,7 +1698,7 @@ public class Neo4jAPI {
      * @param webDiagList
      * @return
      */
-    public MangementEvaluation pushMe_new(String[] webDiagList,Map<String, List<CrisisDetail>> crisisDetails) {
+    public MangementEvaluation pushMe_new(String disName,Map<String, List<CrisisDetail>> crisisDetails) {
         MangementEvaluation mangementEvaluation = new MangementEvaluation();
         Map<String, JSONObject> mangementMap = new HashMap<>();
         Map<String, Map<String, List<String>>> zong = new LinkedHashMap<>();
@@ -1706,9 +1706,8 @@ public class Neo4jAPI {
         String query = "";
         Session session = null;
         StatementResult result = null;
-        if (webDiagList != null && webDiagList.length > 0) {
-            String diag = webDiagList[0];//慢病
-            query = propertiesUtil.getProperty("mangement").replace("disName", diag);
+        if (StringUtils.isNotEmpty(disName)) {
+            query = propertiesUtil.getProperty("mangement").replace("disName", disName);
             logger.info(query);
             session = driver.session(AccessMode.WRITE);
             result = session.run(query);