Prechádzať zdrojové kódy

更新针对新图谱的临床路径信息

MarkHuang 4 rokov pred
rodič
commit
13cc2f9dea

+ 21 - 0
src/main/java/com/diagbot/entity/node/PathwayName.java

@@ -0,0 +1,21 @@
+package com.diagbot.entity.node;
+
+import com.diagbot.entity.node.base.BaseNode;
+import lombok.Getter;
+import lombok.Setter;
+import org.neo4j.ogm.annotation.NodeEntity;
+import org.neo4j.ogm.annotation.Relationship;
+
+import java.util.HashSet;
+import java.util.Set;
+
+@Setter
+@Getter
+@NodeEntity(label = "临床路径名称")
+public class PathwayName extends BaseNode  {
+
+
+	@Relationship(type = "医保疾病名称相关临床路径名称", direction = Relationship.INCOMING)
+	private Set<YiBaoDiseaseName> yiBaoDiseaseNames = new HashSet<>();
+
+}

+ 7 - 0
src/main/java/com/diagbot/repository/YiBaoDiseaseNode.java

@@ -193,6 +193,13 @@ public class YiBaoDiseaseNode {
 				pushBaseDTO = new PushBaseDTO();
 				pushBaseDTO.setName(glname.getName());
 			}
+
+			Set<PathwayName> pathwayNames = disease.getPathwaynames();
+			for (PathwayName pwname : pathwayNames) {
+				pushBaseDTO = new PushBaseDTO();
+				pushBaseDTO.setName(pwname.getName());
+			}
+
 		}