Browse Source

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

louhr 5 years ago
parent
commit
c49cc494ea

+ 13 - 0
public/src/main/java/com/lantone/qc/pub/model/vo/CRFVo.java

@@ -0,0 +1,13 @@
+package com.lantone.qc.pub.model.vo;
+
+import com.alibaba.fastjson.JSONObject;
+import lombok.Getter;
+import lombok.Setter;
+
+@Getter
+@Setter
+public class CRFVo {
+//    private String medical_text_type;
+//    private String content;
+    private JSONObject data = new JSONObject();
+}

+ 17 - 0
public/src/main/java/com/lantone/qc/pub/model/vo/LoginKeyVO.java

@@ -0,0 +1,17 @@
+package com.lantone.qc.pub.model.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.io.Serializable;
+
+/**
+ * @description:
+ * @author: zhoutg
+ * @time: 2019/12/24 19:17
+ */
+@Getter
+@Setter
+public class LoginKeyVO implements Serializable {
+    private String loginKey; //获取token需要的key
+}

+ 21 - 0
public/src/main/java/com/lantone/qc/pub/model/vo/MedrecVo.java

@@ -0,0 +1,21 @@
+package com.lantone.qc.pub.model.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * @Description: 病历查询结构
+ * @author: Mark Huang
+ * @Time: 2019/04/04 :15:14
+ *
+ */
+@Getter
+@Setter
+public class MedrecVo {
+    private String title;
+    private Map<String, Object> content;
+    private List<String> label;
+}

+ 23 - 0
public/src/main/java/com/lantone/qc/pub/model/vo/QueryVo.java

@@ -0,0 +1,23 @@
+package com.lantone.qc.pub.model.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.util.List;
+
+/**
+ * @Description: 业务查询
+ * @author: Mark Huang
+ * @Time: 2019/04/04 :15:14
+ *
+ */
+@Getter
+@Setter
+public class QueryVo extends TokenVO {
+
+    private List<MedrecVo> medrec;
+    // 调用机构id, 0:ICSS, 1:长兴人民医院, 2:邵逸夫医院, 3:台州市立医院
+    private int cid;
+    // 机构名称
+    private String org;
+}

+ 17 - 0
public/src/main/java/com/lantone/qc/pub/model/vo/TokenVO.java

@@ -0,0 +1,17 @@
+package com.lantone.qc.pub.model.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.io.Serializable;
+
+/**
+ * @description:
+ * @author: zhoutg
+ * @time: 2019/12/24 19:17
+ */
+@Getter
+@Setter
+public class TokenVO implements Serializable {
+    private String token; //token信息
+}