Browse Source

字段维护

黄渊昊 9 months ago
parent
commit
31aa4b3267

+ 24 - 0
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/monitordevice/entity/MonitorDevice.java

@@ -115,4 +115,28 @@ public class MonitorDevice  extends CommonEntity {
     @Schema(description = "设备类型名称")
     @TableField(exist = false)
     private String typeName;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float temperatureUp;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float humidityUp;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float co2Up;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float temperatureDown;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float humidityDown;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float co2Down;
 }

+ 23 - 0
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/monitordevice/param/MonitorDeviceAddParam.java

@@ -68,4 +68,27 @@ public class MonitorDeviceAddParam {
     @Schema(description = "排序码")
     private Integer sortCode;
 
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float temperatureUp;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float humidityUp;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float co2Up;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float temperatureDown;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float humidityDown;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float co2Down;
 }

+ 23 - 0
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/monitordevice/param/MonitorDeviceEditParam.java

@@ -77,4 +77,27 @@ public class MonitorDeviceEditParam {
     @Schema(description = "排序码")
     private Integer sortCode;
 
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float temperatureUp;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float humidityUp;
+
+    /** 报警上限 */
+    @Schema(description = "报警上限")
+    private Float co2Up;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float temperatureDown;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float humidityDown;
+
+    /** 报警下限 */
+    @Schema(description = "报警下限")
+    private Float co2Down;
 }

+ 9 - 15
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/monitornotice/entity/MonitorNotice.java

@@ -49,21 +49,15 @@ public class MonitorNotice extends CommonEntity {
     @Schema(description = "通知内容")
     private String content;
 
-    /** 创建时间 */
-    @Schema(description = "创建时间")
-    @TableField(fill = FieldFill.INSERT)
-    private Date createTime;
+    /** 监控目标id */
+    @Schema(description = "监控目标id")
+    private String targetId;
 
-    /** 创建人 */
-    @Schema(description = "创建人")
-    private String createBy;
+    /** 监控目标名 */
+    @Schema(description = "监控目标名")
+    private String targetName;
 
-    /** 更新时间 */
-    @Schema(description = "更新时间")
-    @TableField(fill = FieldFill.UPDATE)
-    private Date updateTime;
-
-    /** 更新人 */
-    @Schema(description = "更新人")
-    private String updateBy;
+    /** 传感器路数 */
+    @Schema(description = "传感器路数")
+    private Integer sensorRoute;
 }

+ 9 - 6
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/monitornotice/param/MonitorNoticeAddParam.java

@@ -43,12 +43,15 @@ public class MonitorNoticeAddParam {
     @Schema(description = "通知内容")
     private String content;
 
-    /** 创建人 */
-    @Schema(description = "创建人")
-    private String createBy;
+    /** 监控目标id */
+    @Schema(description = "监控目标id")
+    private String targetId;
 
-    /** 更新人 */
-    @Schema(description = "更新人")
-    private String updateBy;
+    /** 监控目标名 */
+    @Schema(description = "监控目标名")
+    private String targetName;
 
+    /** 传感器路数 */
+    @Schema(description = "传感器路数")
+    private Integer sensorRoute;
 }

+ 10 - 6
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/monitornotice/param/MonitorNoticeEditParam.java

@@ -48,12 +48,16 @@ public class MonitorNoticeEditParam {
     @Schema(description = "通知内容")
     private String content;
 
-    /** 创建人 */
-    @Schema(description = "创建人")
-    private String createBy;
+    /** 监控目标id */
+    @Schema(description = "监控目标id")
+    private String targetId;
 
-    /** 更新人 */
-    @Schema(description = "更新人")
-    private String updateBy;
+    /** 监控目标名 */
+    @Schema(description = "监控目标名")
+    private String targetName;
+
+    /** 传感器路数 */
+    @Schema(description = "传感器路数")
+    private Integer sensorRoute;
 
 }