TRX 1 rok temu
rodzic
commit
23f7eafd0e

+ 3 - 0
src/main/java/com/zswl/dataservice/domain/iot/IotMain.java

@@ -55,6 +55,9 @@ public class IotMain extends SuperEntity {
     @Schema(description = "数据类型,number、Boolean、String 等")
     private DataType dataType;
 
+    @Schema(description = "元素类型,只有 dataType=Array才使用")
+    private DataType elementType;
+
     @Schema(description = "单位名称,如:千克、流明、立方米等...")
     private String unitName;
 

+ 4 - 1
src/main/java/com/zswl/dataservice/model/iot/IotAttribute.java

@@ -18,9 +18,12 @@ import java.util.List;
 @NoArgsConstructor
 public class IotAttribute {
 
-    @Schema(description = "属性类型,如:数字,字符串 ...")
+    @Schema(description = "数据,如:数字,字符串 ...")
     private DataType dataType;
 
+    @Schema(description = "元素类型,只有 dataType=Array才使用")
+    private DataType elementType;
+
     @Schema(description = "参数描述,如:姓名")
     private String name;
 

+ 3 - 0
src/main/java/com/zswl/dataservice/model/iot/IotMainModel.java

@@ -72,6 +72,9 @@ public class IotMainModel extends SuperModel {
     @Schema(description = "数据类型,number、Boolean、String 等")
     private DataType dataType;
 
+    @Schema(description = "元素类型,只有 dataType=Array才使用")
+    private DataType elementType;
+
     private String dataTypeStr;
 
     public String getDataTypeStr() {

+ 3 - 0
src/main/java/com/zswl/dataservice/model/iot/IotMainParam.java

@@ -40,6 +40,9 @@ public class IotMainParam extends SuperParam {
     @Schema(description = "数据类型,number、Boolean、String 等")
     private DataType dataType;
 
+    @Schema(description = "元素类型,只有 dataType=Array才使用")
+    private DataType elementType;
+
     @Schema(description = "单位名称,如:千克、流明、立方米等...")
     private String unitName;