Forráskód Böngészése

创建后结构化所需的实体对象,增加VO对象

louhr 5 éve
szülő
commit
9270722eaf

+ 8 - 1
public/src/main/java/com/lantone/qc/pub/model/entity/Clinical.java

@@ -2,11 +2,18 @@ package com.lantone.qc.pub.model.entity;
 
 import lombok.Getter;
 import lombok.Setter;
+
+import java.util.List;
+
 /**
  * Created by louhr on 2020/3/3.
  */
 @Setter
 @Getter
 public class Clinical extends General {
-
+    private Negative negative;
+    private BodyPart bodyPart;
+    private Degree degree;
+    private Cause cause;
+    private PD pds;
 }

+ 3 - 0
public/src/main/java/com/lantone/qc/pub/model/entity/Pacs.java

@@ -3,6 +3,8 @@ package com.lantone.qc.pub.model.entity;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.util.List;
+
 /**
  * @ClassName com.lantone.util.module.Pacs
  * @Description TODO
@@ -13,4 +15,5 @@ import lombok.Setter;
 @Setter
 @Getter
 public class Pacs extends General{
+    List<PacsValue> pacsValues;
 }

+ 6 - 1
public/src/main/java/com/lantone/qc/pub/model/label/ChiefLabel.java

@@ -1,10 +1,15 @@
 package com.lantone.qc.pub.model.label;
 
+import com.lantone.qc.pub.model.entity.Clinical;
+
+import java.util.List;
+
 /**
  * @ClassName : Chief
  * @Description : 主诉
  * @Author : 楼辉荣
  * @Date: 2020-03-03 18:44
  */
-public class ChiefLabel {
+public class ChiefLabel extends GeneralLabel {
+    private List<Clinical> clinicals;
 }

+ 11 - 0
public/src/main/java/com/lantone/qc/pub/model/label/GeneralLabel.java

@@ -0,0 +1,11 @@
+package com.lantone.qc.pub.model.label;
+
+/**
+ * @ClassName : GeneralLabel
+ * @Description :
+ * @Author : 楼辉荣
+ * @Date: 2020-03-04 10:44
+ */
+public class GeneralLabel {
+    private String text;
+}

+ 6 - 1
public/src/main/java/com/lantone/qc/pub/model/label/PacsLabel.java

@@ -1,10 +1,15 @@
 package com.lantone.qc.pub.model.label;
 
+import com.lantone.qc.pub.model.entity.Pacs;
+
+import java.util.List;
+
 /**
  * @ClassName : PacsLabel
  * @Description :
  * @Author : 楼辉荣
  * @Date: 2020-03-03 18:50
  */
-public class PacsLabel {
+public class PacsLabel extends GeneralLabel {
+    List<Pacs> pacses;
 }

+ 6 - 1
public/src/main/java/com/lantone/qc/pub/model/label/PresentLabel.java

@@ -1,10 +1,15 @@
 package com.lantone.qc.pub.model.label;
 
+import com.lantone.qc.pub.model.entity.Pacs;
+
+import java.util.List;
+
 /**
  * @ClassName : PresentLabel
  * @Description : 现病史
  * @Author : 楼辉荣
  * @Date: 2020-03-03 18:45
  */
-public class PresentLabel {
+public class PresentLabel extends GeneralLabel {
+    private List<Pacs> pacses;
 }