liuyaowen 10 месяцев назад
Родитель
Сommit
562d47ada2

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarncount.java

@@ -14,7 +14,7 @@ import com.yunfeiyun.agmp.common.annotation.Excel;
  * @date 2025-03-07
  */
 @Data
-public class IotWarncount extends BaseEntity {
+public class IotWarncount extends IotBaseEntity {
     private static final long serialVersionUID = 1L;
 
     /** 自增主键 */

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarndataitem.java

@@ -12,7 +12,7 @@ import com.yunfeiyun.agmp.common.annotation.Excel;
  * @date 2025-03-07
  */
 @Data
-public class IotWarndataitem extends BaseEntity {
+public class IotWarndataitem extends IotBaseEntity {
     private static final long serialVersionUID = 1L;
 
     /** 自增编号 */

+ 63 - 72
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnlog.java

@@ -1,89 +1,80 @@
 package com.yunfeiyun.agmp.iot.common.domain;
 
-import com.yunfeiyun.agmp.common.annotation.Excel;
+import org.hibernate.validator.constraints.Length;
 import lombok.Data;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
+import com.yunfeiyun.agmp.common.annotation.Excel;
 
 /**
- * 预警记录对象 IotWarnlog
+ * 告警记录对象 IotWarnrecord
  * 
  * @author 杨晓辉
- * @date 2024-04-29
+ * @date 2025-03-07
  */
 @Data
-public class IotWarnlog extends IotBaseEntity
-{
+public class IotWarnlog extends IotBaseEntity{
     private static final long serialVersionUID = 1L;
 
-    /** 编号 */
+    /** 自增主键 */
     private Long id;
 
-    /** 预警记录业务标识 */
-    //@Excel(name = "预警记录业务标识")
-    private String wlBid;
+    /** 告警记录标识 */
+    @Length(max = 36 , message = "告警记录标识最大长度为36")
+    private String wlBig;
+
+    /** 告警名称 */
+    @Length(max = 100 , message = "告警名称最大长度为100")
+    private String wrName;
+
+    /** 告警类型 */
+    @Length(max = 50 , message = "告警类型最大长度为50")
+    private String wrType;
 
-    /** 预警配置业务标识 */
-    //@Excel(name = "预警配置业务标识")
-    private String wcBid;
+    /** 告警内容 */
+    @Length(max = 50 , message = "告警内容最大长度为50")
+    private String wrContent;
 
-    /** 预警记录设备标识 */
+    /** 告警等级《普通/重要/紧急》 */
+    @Length(max = 1 , message = "告警等级《普通/重要/紧急》最大长度为1")
+    private String wrLevel;
+
+    /** 设备型号 */
+    @Length(max = 50 , message = "设备型号最大长度为50")
+    private String devtypeBid;
+
+    /** 设备ID */
+    @Length(max = 36 , message = "设备ID最大长度为36")
     private String devBid;
-    /** 预警记录推送状态 */
-    private String wlPushstatus;
-
-    /** 预警记录详情 */
-    @Excel(name = "预警内容",sort=9)
-    private String wlContent;
-
-    /** 预警记录详情 */
-    @Excel(name = "简要预警内容",sort=10)
-    private String wlContentsimple;
-
-
-
-    /** 预警记录预警时间 */
-    @Excel(name = "预警时间",sort = 4)
-    private String wlTime;
-
-    /** 预警记录消息标识 */
-    //@Excel(name = "预警记录消息标识")
-    private String msgBatchid;
-
-    /** 预警记录删除状态 */
-    //@Excel(name = "预警记录删除状态")
-    private String wlDelstatus;
-
-    /** 预警记录创建人 */
-    //@Excel(name = "预警记录创建人")
-    private String wlCreator;
-
-    /** 预警记录创建时间 */
-    //@Excel(name = "预警记录创建时间")
-    private String wlCreateddate;
-
-    /** 预警记录修改人 */
-    //@Excel(name = "预警记录修改人")
-    private String wlModifier;
-
-    /** 预警记录修改时间 */
-    //@Excel(name = "预警记录修改时间")
-    private String wlModifieddate;
-
-    @Override
-    public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("id", getId())
-            .append("wlBid", getWlBid())
-            .append("wcBid", getWcBid())
-            .append("wlContent", getWlContent())
-            .append("wlTime", getWlTime())
-            .append("msgBatchid", getMsgBatchid())
-            .append("wlDelstatus", getWlDelstatus())
-            .append("wlCreator", getWlCreator())
-            .append("wlCreateddate", getWlCreateddate())
-            .append("wlModifier", getWlModifier())
-            .append("wlModifieddate", getWlModifieddate())
-            .toString();
-    }
+
+    /** 处理状态,表示当前告警的状态(如未处理、已处理等) */
+    @Excel(name = "处理状态,表示当前告警的状态", readConverterExp = "如=未处理、已处理等")
+    private String status;
+
+    /** 处理人 */
+    @Length(max = 36 , message = "处理人最大长度为36")
+    private String wrDealuserid;
+
+    /** 处理结果 */
+    @Length(max = 36 , message = "处理结果最大长度为36")
+    private String wrDealresult;
+
+    /** 处理时间 */
+    @Length(max = 19 , message = "处理时间最大长度为19")
+    private String wrDealtime;
+
+    /** 创建人 */
+    @Length(max = 36 , message = "创建人最大长度为36")
+    private String wrCreator;
+
+    /** 创建时间 */
+    @Length(max = 19 , message = "创建时间最大长度为19")
+    private String wrCreateddate;
+
+    /** 上报数据冗余存储 */
+    @Length(max = 65535 , message = "上报数据冗余存储最大长度为65535")
+    private String wrData;
+
+    /** 租户标识 */
+    @Length(max = 36 , message = "租户标识最大长度为36")
+    private String tid;
+
 }

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnobject.java

@@ -12,7 +12,7 @@ import com.yunfeiyun.agmp.common.annotation.Excel;
  * @date 2025-03-07
  */
 @Data
-public class IotWarnobject extends BaseEntity {
+public class IotWarnobject extends IotBaseEntity {
     private static final long serialVersionUID = 1L;
 
     /** 自增主键 */

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnpolicy.java

@@ -12,7 +12,7 @@ import com.yunfeiyun.agmp.common.annotation.Excel;
  * @date 2025-03-07
  */
 @Data
-public class IotWarnpolicy extends BaseEntity {
+public class IotWarnpolicy extends IotBaseEntity {
     private static final long serialVersionUID = 1L;
 
     /** 自增主键 */

+ 1 - 1
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnreceiver.java

@@ -12,7 +12,7 @@ import com.yunfeiyun.agmp.common.annotation.Excel;
  * @date 2025-03-07
  */
 @Data
-public class IotWarnreceiver extends BaseEntity {
+public class IotWarnreceiver extends IotBaseEntity {
     private static final long serialVersionUID = 1L;
 
     /** 自增主键 */

+ 0 - 80
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnrecord.java

@@ -1,80 +0,0 @@
-package com.yunfeiyun.agmp.iot.common.domain;
-
-import org.hibernate.validator.constraints.Length;
-import lombok.Data;
-import com.yunfeiyun.agmp.common.annotation.Excel;
-
-/**
- * 告警记录对象 IotWarnrecord
- * 
- * @author 杨晓辉
- * @date 2025-03-07
- */
-@Data
-public class IotWarnrecord extends BaseEntity{
-    private static final long serialVersionUID = 1L;
-
-    /** 自增主键 */
-    private Long id;
-
-    /** 告警记录标识 */
-    @Length(max = 36 , message = "告警记录标识最大长度为36")
-    private String wrBid;
-
-    /** 告警名称 */
-    @Length(max = 100 , message = "告警名称最大长度为100")
-    private String wrName;
-
-    /** 告警类型 */
-    @Length(max = 50 , message = "告警类型最大长度为50")
-    private String wrType;
-
-    /** 告警内容 */
-    @Length(max = 50 , message = "告警内容最大长度为50")
-    private String wrContent;
-
-    /** 告警等级《普通/重要/紧急》 */
-    @Length(max = 1 , message = "告警等级《普通/重要/紧急》最大长度为1")
-    private String wrLevel;
-
-    /** 设备型号 */
-    @Length(max = 50 , message = "设备型号最大长度为50")
-    private String devtypeBid;
-
-    /** 设备ID */
-    @Length(max = 36 , message = "设备ID最大长度为36")
-    private String devBid;
-
-    /** 处理状态,表示当前告警的状态(如未处理、已处理等) */
-    @Excel(name = "处理状态,表示当前告警的状态", readConverterExp = "如=未处理、已处理等")
-    private String status;
-
-    /** 处理人 */
-    @Length(max = 36 , message = "处理人最大长度为36")
-    private String wrDealuserid;
-
-    /** 处理结果 */
-    @Length(max = 36 , message = "处理结果最大长度为36")
-    private String wrDealresult;
-
-    /** 处理时间 */
-    @Length(max = 19 , message = "处理时间最大长度为19")
-    private String wrDealtime;
-
-    /** 创建人 */
-    @Length(max = 36 , message = "创建人最大长度为36")
-    private String wrCreator;
-
-    /** 创建时间 */
-    @Length(max = 19 , message = "创建时间最大长度为19")
-    private String wrCreateddate;
-
-    /** 上报数据冗余存储 */
-    @Length(max = 65535 , message = "上报数据冗余存储最大长度为65535")
-    private String wrData;
-
-    /** 租户标识 */
-    @Length(max = 36 , message = "租户标识最大长度为36")
-    private String tid;
-
-}