浏览代码

量表查询
233图谱查询写入232

kongwz 6 年之前
父节点
当前提交
2bd0993c20

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

@@ -70,11 +70,12 @@ public class GraphCalculate {
             responseData.setTreat(mulDiseaseTreat);
         }
         if("0".equals(searchData.getDiseaseType())){    //走复诊
+            if(Arrays.asList(searchData.getFeatureTypes()).contains("22")){ //取指标
 
+            }
         }
         responseData.setGraphWords(graphWordfeatureRates);
         responseData.setDis(featureRates);
-
         responseData.setInputs(searchData.getInputs());
         return responseData;
     }

文件差异内容过多而无法显示
+ 57 - 27
graph/src/main/java/org/diagbot/graph/encryptionNeo4j/ReadNeo4jData2Neo4j.java


+ 11 - 0
graph/src/main/java/org/diagbot/graph/scale/MainClass.java

@@ -0,0 +1,11 @@
+package org.diagbot.graph.scale;
+
+import java.sql.SQLException;
+
+public class MainClass {
+    public static void main(String[] args) throws SQLException {
+        ProcessScale processScale = new ProcessScale();
+        processScale.selctData();
+
+    }
+}

+ 45 - 0
graph/src/main/java/org/diagbot/graph/scale/ProcessScale.java

@@ -0,0 +1,45 @@
+package org.diagbot.graph.scale;
+
+import org.diagbot.graph.util.MysqlConnUtil;
+
+import java.sql.*;
+
+/**
+ * 把量表数据从mysql中读出,存到neo4j
+ */
+public class ProcessScale {
+    private MysqlConnUtil mysqlConnUtil =null;
+    private Connection mysqlConnection =null;
+    private PreparedStatement preparedStatement =null;
+    private ResultSet resultSet =null;
+    private String sql;
+    public void selctData() throws SQLException {
+        mysqlConnUtil = new MysqlConnUtil();
+        if(mysqlConnection == null){
+            mysqlConnection = mysqlConnUtil.getMysqlConnection();
+        }
+        sql = "SELECT item,name,symptom,score,computing_method FROM `mdns`";
+        try {
+            preparedStatement = mysqlConnection.prepareStatement(sql);
+            resultSet = preparedStatement.executeQuery();
+            while (resultSet.next()){
+                String item = resultSet.getString(1);
+                String name = resultSet.getString(2);
+                String symptom = resultSet.getString(3);
+                Double score = resultSet.getDouble(4);
+                String computing_method = resultSet.getString(5);
+                System.out.println(item+"\t"+name+"\t"+symptom+"\t"+score+"\t"+computing_method);
+            }
+        }catch (Exception e){
+            e.printStackTrace();
+        }finally {
+            if(resultSet !=null){
+                resultSet.close();
+            }
+            if(mysqlConnection !=null){
+                mysqlConnection.close();
+            }
+
+        }
+    }
+}

+ 1 - 1
graph/src/main/resources/bolt.properties

@@ -1,5 +1,5 @@
 #235Mysql\u6570\u636E\u5E93
-url_235 = jdbc:mysql://192.168.2.235:3306/diagbot-med?useUnicode=true&characterEncoding=UTF-8
+url_235 = jdbc:mysql://192.168.2.235:3306/scale?useUnicode=true&characterEncoding=UTF-8
 userNmae_235 = root
 pass_235 = diagbot@20180822