Browse Source

应用自定义参数增加values字段

luoshi 10 months ago
parent
commit
85db0c8858

+ 1 - 1
pom.xml

@@ -13,7 +13,7 @@
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven.compiler.source>1.8</maven.compiler.source>
         <maven.compiler.target>1.8</maven.compiler.target>
-        <qmth.boot.version>1.0.4</qmth.boot.version>
+        <qmth.boot.version>1.0.5</qmth.boot.version>
     </properties>
 
     <!--

+ 4 - 4
src/main/java/com/qmth/ops/biz/domain/ControlParam.java

@@ -26,8 +26,8 @@ public class ControlParam implements Serializable {
 
     private ValueType type;
 
-    @TableField(typeHandler = JacksonTypeHandler.class)
-    private List<String> values;
+    @TableField(value = "`values`", typeHandler = JacksonTypeHandler.class)
+    private List<ParamValue> values;
 
     public Long getId() {
         return id;
@@ -69,11 +69,11 @@ public class ControlParam implements Serializable {
         this.type = type;
     }
 
-    public List<String> getValues() {
+    public List<ParamValue> getValues() {
         return values;
     }
 
-    public void setValues(List<String> values) {
+    public void setValues(List<ParamValue> values) {
         this.values = values;
     }
 }

+ 24 - 0
src/main/java/com/qmth/ops/biz/domain/ParamValue.java

@@ -0,0 +1,24 @@
+package com.qmth.ops.biz.domain;
+
+public class ParamValue {
+
+    private String name;
+
+    private String value;
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public String getValue() {
+        return value;
+    }
+
+    public void setValue(String value) {
+        this.value = value;
+    }
+}