liuyaowen 10 месяцев назад
Родитель
Сommit
60d3679116
1 измененных файлов с 206 добавлено и 0 удалено
  1. 206 0
      src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnConfig.java

+ 206 - 0
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotWarnConfig.java

@@ -0,0 +1,206 @@
+package com.yunfeiyun.agmp.iot.common.domain;
+
+import com.yunfeiyun.agmp.common.core.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import org.hibernate.validator.constraints.Length;
+import com.yunfeiyun.agmp.common.annotation.Excel;
+
+/**
+ * 告警配置对象 IotWarnConfig
+ * 
+ * @author 杨晓辉
+ * @date 2025-03-07
+ */
+public class IotWarnConfig extends IotBaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 自增主键 */
+    private Long id;
+
+    /** 告警配置业务标识 */
+    @Length(max = 36 , message = "告警配置业务标识最大长度为36")
+    private String wcBid;
+
+    /** 告警名称 */
+    @Length(max = 36 , message = "告警名称最大长度为36")
+    private String wcName;
+
+    /** 告警描述 */
+    @Length(max = 100 , message = "告警描述最大长度为100")
+    private String wcDesc;
+
+    /** 启用状态:0启用,1关闭》 */
+    @Length(max = 1 , message = "启用状态:0启用,1关闭》最大长度为1")
+    private String wcStatus;
+
+    /** 告警等级:0普通,1重要,2紧急》 */
+    @Length(max = 1 , message = "告警等级:0普通,1重要,2紧急》最大长度为1")
+    private String wcLevel;
+
+    /** 触发类型: 0指标告警,1离线告警 */
+    @Length(max = 1 , message = "触发类型: 0指标告警,1离线告警最大长度为1")
+    private String wcTouchtype;
+
+    /** 触发条件:0任一指标,1多指标同时满足 */
+    @Length(max = 1 , message = "触发条件:0任一指标,1多指标同时满足最大长度为1")
+    private String wcCondition;
+
+    /** 创建人 */
+    @Length(max = 36 , message = "创建人最大长度为36")
+    private String wcCreator;
+
+    /** 创建时间 */
+    @Length(max = 19 , message = "创建时间最大长度为19")
+    private String wcCreateddate;
+
+    /** 更新时间 */
+    @Length(max = 19 , message = "更新时间最大长度为19")
+    private String wcModifieddate;
+
+    /** 更新人 */
+    @Length(max = 36 , message = "更新人最大长度为36")
+    private String wcModifier;
+
+    /** 租户标识 */
+    @Length(max = 36 , message = "租户标识最大长度为36")
+    private String tid;
+
+    public void setId(Long id)
+    {
+        this.id = id;
+    }
+
+    public Long getId()
+    {
+        return id;
+    }
+    public void setWcBid(String wcBid)
+    {
+        this.wcBid = wcBid;
+    }
+
+    public String getWcBid()
+    {
+        return wcBid;
+    }
+    public void setWcName(String wcName)
+    {
+        this.wcName = wcName;
+    }
+
+    public String getWcName()
+    {
+        return wcName;
+    }
+    public void setWcDesc(String wcDesc)
+    {
+        this.wcDesc = wcDesc;
+    }
+
+    public String getWcDesc()
+    {
+        return wcDesc;
+    }
+    public void setWcStatus(String wcStatus)
+    {
+        this.wcStatus = wcStatus;
+    }
+
+    public String getWcStatus()
+    {
+        return wcStatus;
+    }
+    public void setWcLevel(String wcLevel)
+    {
+        this.wcLevel = wcLevel;
+    }
+
+    public String getWcLevel()
+    {
+        return wcLevel;
+    }
+    public void setWcTouchtype(String wcTouchtype)
+    {
+        this.wcTouchtype = wcTouchtype;
+    }
+
+    public String getWcTouchtype()
+    {
+        return wcTouchtype;
+    }
+    public void setWcCondition(String wcCondition)
+    {
+        this.wcCondition = wcCondition;
+    }
+
+    public String getWcCondition()
+    {
+        return wcCondition;
+    }
+    public void setWcCreator(String wcCreator)
+    {
+        this.wcCreator = wcCreator;
+    }
+
+    public String getWcCreator()
+    {
+        return wcCreator;
+    }
+    public void setWcCreateddate(String wcCreateddate)
+    {
+        this.wcCreateddate = wcCreateddate;
+    }
+
+    public String getWcCreateddate()
+    {
+        return wcCreateddate;
+    }
+    public void setWcModifieddate(String wcModifieddate)
+    {
+        this.wcModifieddate = wcModifieddate;
+    }
+
+    public String getWcModifieddate()
+    {
+        return wcModifieddate;
+    }
+    public void setWcModifier(String wcModifier)
+    {
+        this.wcModifier = wcModifier;
+    }
+
+    public String getWcModifier()
+    {
+        return wcModifier;
+    }
+    public void setTid(String tid)
+    {
+        this.tid = tid;
+    }
+
+    public String getTid()
+    {
+        return tid;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("wcBid", getWcBid())
+            .append("wcName", getWcName())
+            .append("wcDesc", getWcDesc())
+            .append("wcStatus", getWcStatus())
+            .append("wcLevel", getWcLevel())
+            .append("wcTouchtype", getWcTouchtype())
+            .append("wcCondition", getWcCondition())
+            .append("wcCreator", getWcCreator())
+            .append("wcCreateddate", getWcCreateddate())
+            .append("wcModifieddate", getWcModifieddate())
+            .append("wcModifier", getWcModifier())
+            .append("tid", getTid())
+            .toString();
+    }
+}