Sfoglia il codice sorgente

诊断依据明细基础类

kongwz 4 anni fa
parent
commit
9068b081f1

+ 42 - 0
src/main/java/com/diagbot/dto/ExportDiagnoseDTO.java

@@ -0,0 +1,42 @@
+package com.diagbot.dto;
+
+import cn.afterturn.easypoi.excel.annotation.Excel;
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 诊断依据导出
+ * </p>
+ *
+ * @author kongwz
+ * @since 2020-07-28
+ */
+@Data
+public class ExportDiagnoseDTO implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @Excel(name="类型")
+    private String type = "";
+    @Excel(name="序号")
+    private String orderNo = "";
+    @Excel(name="规则")
+    private String rule = "";
+    @Excel(name="等于")
+    private String eq;
+    @Excel(name="最大值")
+    private String max;
+    @Excel(name="最大值符号")
+    private String maxSymbol;
+    @Excel(name="单位")
+    private String unit;
+    @Excel(name="最小值")
+    private String min;
+    @Excel(name="最小值符号")
+    private String minSymbol;
+    @Excel(name="关联词")
+    private String relatedWords;
+
+}

+ 14 - 2
src/main/java/com/diagbot/facade/KlDiagnoseDetailFacade.java

@@ -1,8 +1,13 @@
 package com.diagbot.facade;
 
 import com.diagbot.service.impl.KlDiagnoseDetailServiceImpl;
+import com.diagbot.vo.KlDiagnoseDetailVO;
 import org.springframework.stereotype.Service;
 
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
 /**
  * <p>
  * 诊断依据明细表 服务实现类
@@ -18,10 +23,17 @@ public class KlDiagnoseDetailFacade extends KlDiagnoseDetailServiceImpl {
      * 导出诊断依据【初版】
      */
     public void exportDiagnose() {
-        // TODO 获取全部数据、分组
+        // TODO 获取全部数据、分组   Map<String, List<KlDiagnoseDetailVO>>
 
-        // TODO 获取公式,分隔编码,替换编码,组装导出数据
+        // TODO 获取公式,分隔编码,替换编码,组装导出数据  Map<String, List<ExportDiagnoseDTO>>
 
         // TODO 导出数据
     }
+
+
+    public Map<String, List<KlDiagnoseDetailVO>> getAllDiagnoseDetail(){
+        Map<String, List<KlDiagnoseDetailVO>> allDiagnoseDetails = new HashMap<>();
+
+        return allDiagnoseDetails;
+    }
 }