|
@@ -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();
|
|
|
|
|
+ }
|
|
|
|
|
+}
|