Browse Source

接口返回格式确认

louhr 5 years ago
parent
commit
8249778798

+ 13 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/QCCatalogue.java

@@ -1,11 +1,22 @@
 package com.lantone.qc.kernel.catalogue;
 package com.lantone.qc.kernel.catalogue;
 
 
+import java.util.Map;
+
 /**
 /**
  * @ClassName : QCCatalogue
  * @ClassName : QCCatalogue
  * @Description : 质控条目解析
  * @Description : 质控条目解析
  * @Author : 楼辉荣
  * @Author : 楼辉荣
  * @Date: 2020-03-04 11:24
  * @Date: 2020-03-04 11:24
  */
  */
-public abstract class QCCatalogue {
-    protected abstract boolean execute();
+public class QCCatalogue {
+    /**
+     *
+     * @return  如
+     * {
+     *     "BEH001":{"status":"-1", "info": "发热"}
+     * }
+     */
+    protected Map<String, Map<String, String>> execute() {
+        return null;
+    };
 }
 }

+ 4 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0001.java

@@ -2,6 +2,8 @@ package com.lantone.qc.kernel.catalogue.behospitalized;
 
 
 import com.lantone.qc.kernel.catalogue.QCCatalogue;
 import com.lantone.qc.kernel.catalogue.QCCatalogue;
 
 
+import java.util.Map;
+
 /**
 /**
  * @ClassName : BEH0001
  * @ClassName : BEH0001
  * @Description : 症状缺少时间描述
  * @Description : 症状缺少时间描述
@@ -9,7 +11,7 @@ import com.lantone.qc.kernel.catalogue.QCCatalogue;
  * @Date: 2020-03-06 17:28
  * @Date: 2020-03-06 17:28
  */
  */
 public class BEH0001 extends QCCatalogue {
 public class BEH0001 extends QCCatalogue {
-    public boolean execute() {
-        return true;
+    public Map<String, Map<String, String>> execute() {
+        return null;
     }
     }
 }
 }

+ 1 - 1
public/src/main/java/com/lantone/qc/pub/model/OutputInfo.java

@@ -15,5 +15,5 @@ import java.util.Map;
 @Setter
 @Setter
 @Getter
 @Getter
 public class OutputInfo {
 public class OutputInfo {
-    private Map<String, Object> result = new HashMap<>();
+    private Map<String, Map<String, String>> result = new HashMap<>();
 }
 }