Bladeren bron

规则维护修改

wangfeng 3 jaren geleden
bovenliggende
commit
185baf545c

+ 22 - 0
cdssman-service/src/main/java/com/diagbot/dto/KlRuleByIdGroupDTO.java

@@ -0,0 +1,22 @@
+package com.diagbot.dto;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.util.List;
+
+/**
+ * @Description:
+ * @author: wangfeng
+ * @time: 2022-03-30 11:30
+ */
+@Setter
+@Getter
+public class KlRuleByIdGroupDTO {
+
+    private Integer groupType;
+
+    private List<KlRuleStaticSubDTO> KlRuleStaticSub;
+
+    private List<KlRuleByIdSubDTO> klRuleByIdSub;
+}

+ 1 - 1
cdssman-service/src/main/java/com/diagbot/dto/KlRuleByIdParDTO.java

@@ -23,5 +23,5 @@ public class KlRuleByIdParDTO {
     private Integer parStatus;//启用状态(0:禁用,1:启用)
     private String parLenName;
     private String parLenCode;
-    private List<KlRuleByIdSubDTO>  klRuleByIdSub;
+    private List<KlRuleByIdGroupDTO> klRuleByIdGroup;
 }

+ 18 - 0
cdssman-service/src/main/java/com/diagbot/dto/KlRuleStaticSubDTO.java

@@ -0,0 +1,18 @@
+package com.diagbot.dto;
+
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * @Description:
+ * @author: wangfeng
+ * @time: 2022-03-30 11:30
+ */
+@Setter
+@Getter
+public class KlRuleStaticSubDTO {
+    private Long ruleId;
+    private Integer groupType;
+    private String name;
+    private Integer ordeNo;
+}

+ 23 - 0
cdssman-service/src/main/java/com/diagbot/vo/KlRuleInfoSaveGroupVO.java

@@ -0,0 +1,23 @@
+package com.diagbot.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.util.List;
+
+/**
+ * @Description:
+ * @author: wangfeng
+ * @time: 2022-03-30 11:32
+ */
+@Setter
+@Getter
+public class KlRuleInfoSaveGroupVO {
+
+    private Integer groupType;
+
+    private List<KlRuleInfoSaveSubVO> klRuleInfoSaveSub;
+
+
+    private List<RuleStaticSubVO> ruleStatic;
+}

+ 1 - 1
cdssman-service/src/main/java/com/diagbot/vo/KlRuleInfoSaveVO.java

@@ -32,5 +32,5 @@ public class KlRuleInfoSaveVO {
         private String parLenName;
         private String parLenCode;*/
     private String modifier;
-    private List<KlRuleInfoSaveSubVO> klRuleInfoSaveSub;
+    private List<KlRuleInfoSaveGroupVO> klRuleInfoSaveGroup;
 }

+ 23 - 0
cdssman-service/src/main/java/com/diagbot/vo/RuleStaticSubVO.java

@@ -0,0 +1,23 @@
+package com.diagbot.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * @Description:
+ * @author: wangfeng
+ * @time: 2022-03-30 11:32
+ */
+@Setter
+@Getter
+public class RuleStaticSubVO {
+    /**
+     * 静态信息概念id
+     */
+    private Long conceptId;
+
+    /**
+     * 显示顺序
+     */
+    private Integer orderNo;
+}