Преглед на файлове

更新图谱化验和检查实体查询的方法

MarkHuang преди 4 години
родител
ревизия
31cd80be15

+ 2 - 2
src/main/java/com/diagbot/entity/node/LISPack.java

@@ -17,10 +17,10 @@ import java.util.Set;
 public class LISPack extends BaseNode  {
 
     @Property(name = "最大值")
-    private String maxval;
+    private Double maxval;
 
     @Property(name = "最小值")
-    private String minval;
+    private Double minval;
 
     @Property(name = "单位")
     private String unit;

+ 3 - 0
src/main/java/com/diagbot/entity/node/Vital.java

@@ -26,6 +26,9 @@ public class Vital extends BaseNode  {
     @Property(name = "单位")
     private String unit;
 
+    @Property(name = "范围")
+    private Integer range;
+
     @Relationship(type="疾病相关体征", direction = Relationship.INCOMING)
     private Set<Disease> diseases;
 

+ 4 - 4
src/main/java/com/diagbot/repository/PACSNode.java

@@ -114,7 +114,7 @@ public class PACSNode {
 
         PacsBillNeoDTO pacsBillNeoDTO;
 
-        PACS pacs;
+        List<PACS> pacslt;
         String pacsname;
 
         for (String term : pacsterm.keySet()) {
@@ -125,10 +125,10 @@ public class PACSNode {
 
             pacsBillNeoDTO = new PacsBillNeoDTO();
 
-            pacs = pacsRepository.findByNameIs(pacsname).get(0);
+            pacslt = pacsRepository.findByNameIs(pacsname);
 
-            if (pacs != null) {
-                pacsBillNeoDTO = PacstoPACSDTO(pacs);
+            if (pacslt != null && pacslt.size()>0) {
+                pacsBillNeoDTO = PacstoPACSDTO(pacslt.get(0));
             }
 
             billNeoDTO.setPacsBillNeoDTO(pacsBillNeoDTO);