|
|
@@ -7,7 +7,7 @@ import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* 告警指标,存储所有与告警相关的指标信息对象 IotWarnindicator
|
|
|
- *
|
|
|
+ *
|
|
|
* @author 杨晓辉
|
|
|
* @date 2025-03-07
|
|
|
*/
|
|
|
@@ -15,80 +15,119 @@ import java.util.List;
|
|
|
public class IotWarnindicator extends IotBaseEntity {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
- /** 自增主键 */
|
|
|
+ /**
|
|
|
+ * 自增主键
|
|
|
+ */
|
|
|
private Long id;
|
|
|
|
|
|
- /** 告警指标业务标识 */
|
|
|
- @Length(max = 36 , message = "告警指标业务标识最大长度为36")
|
|
|
+ /**
|
|
|
+ * 告警指标业务标识
|
|
|
+ */
|
|
|
+ @Length(max = 36, message = "告警指标业务标识最大长度为36")
|
|
|
private String wiBid;
|
|
|
|
|
|
- /** 告警标识 */
|
|
|
- @Length(max = 36 , message = "告警标识最大长度为36")
|
|
|
+ /**
|
|
|
+ * 告警标识
|
|
|
+ */
|
|
|
+ @Length(max = 36, message = "告警标识最大长度为36")
|
|
|
private String wcBid;
|
|
|
|
|
|
- /** 告警要素 */
|
|
|
- @Length(max = 36 , message = "告警要素最大长度为36")
|
|
|
+ /**
|
|
|
+ * 告警要素
|
|
|
+ */
|
|
|
+ @Length(max = 36, message = "告警要素最大长度为36")
|
|
|
private String wdBid;
|
|
|
|
|
|
- /** 通道地址 */
|
|
|
- @Length(max = 45 , message = "通道地址最大长度为36")
|
|
|
+ /**
|
|
|
+ * 通道地址
|
|
|
+ */
|
|
|
+ @Length(max = 45, message = "通道地址最大长度为36")
|
|
|
private String wiAddress;
|
|
|
- /** 要素编码 */
|
|
|
- @Length(max = 45 , message = "要素编码最大长度为36")
|
|
|
+ /**
|
|
|
+ * 要素编码
|
|
|
+ */
|
|
|
+ @Length(max = 45, message = "要素编码最大长度为36")
|
|
|
private String wiCode;
|
|
|
|
|
|
- /** 要素名称 */
|
|
|
- @Length(max = 45 , message = "要素名称最大长度为36")
|
|
|
+ /**
|
|
|
+ * 要素名称
|
|
|
+ */
|
|
|
+ @Length(max = 45, message = "要素名称最大长度为36")
|
|
|
private String wiName;
|
|
|
|
|
|
- /** 要素单位 */
|
|
|
- @Length(max = 10 , message = "要素单位最大长度为10")
|
|
|
+ /**
|
|
|
+ * 要素单位
|
|
|
+ */
|
|
|
+ @Length(max = 10, message = "要素单位最大长度为10")
|
|
|
private String wiUnit;
|
|
|
|
|
|
- /** 指标表达式,例如:大于/大于等于/小于/小于等于/范围/等于/不在范围 */
|
|
|
- @Length(max = 50 , message = "指标表达式,例如:大于/大于等于/小于/小于等于/范围/等于/不在范围最大长度为50")
|
|
|
+ /**
|
|
|
+ * 指标表达式,例如:大于/大于等于/小于/小于等于/范围/等于/不在范围
|
|
|
+ */
|
|
|
+ @Length(max = 50, message = "指标表达式,例如:大于/大于等于/小于/小于等于/范围/等于/不在范围最大长度为50")
|
|
|
private String wiExpression;
|
|
|
|
|
|
- /** 指标值,例如:10/10-100 */
|
|
|
- @Length(max = 100 , message = "指标值,例如:10/10-100最大长度为100")
|
|
|
+ /**
|
|
|
+ * 指标值,例如:10/10-100
|
|
|
+ */
|
|
|
+ @Length(max = 100, message = "指标值,例如:10/10-100最大长度为100")
|
|
|
private String wiValue;
|
|
|
|
|
|
- @Length(max = 1,message = "指标状态最大长度为1")
|
|
|
+ @Length(max = 1, message = "指标状态最大长度为1")
|
|
|
private String wiStatus;
|
|
|
|
|
|
- /** 创建人 */
|
|
|
- @Length(max = 36 , message = "创建人最大长度为36")
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ @Length(max = 36, message = "创建人最大长度为36")
|
|
|
private String wiCreator;
|
|
|
|
|
|
- /** 创建时间 */
|
|
|
- @Length(max = 19 , message = "创建时间最大长度为19")
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @Length(max = 19, message = "创建时间最大长度为19")
|
|
|
private String wiCreateddate;
|
|
|
|
|
|
- /** 更新时间 */
|
|
|
- @Length(max = 19 , message = "更新时间最大长度为19")
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ */
|
|
|
+ @Length(max = 19, message = "更新时间最大长度为19")
|
|
|
private String wiModifieddate;
|
|
|
|
|
|
- /** 更新人 */
|
|
|
- @Length(max = 36 , message = "更新人最大长度为36")
|
|
|
+ /**
|
|
|
+ * 更新人
|
|
|
+ */
|
|
|
+ @Length(max = 36, message = "更新人最大长度为36")
|
|
|
private String wiModifier;
|
|
|
|
|
|
- /** 租户标识 */
|
|
|
- @Length(max = 36 , message = "租户标识最大长度为36")
|
|
|
+ /**
|
|
|
+ * 租户标识
|
|
|
+ */
|
|
|
+ @Length(max = 36, message = "租户标识最大长度为36")
|
|
|
private String tid;
|
|
|
|
|
|
/**
|
|
|
- * 数据项选项类型
|
|
|
- * 0 默认 没有子要素
|
|
|
- * 1 有子要素
|
|
|
- * */
|
|
|
+ * 数据项选项类型
|
|
|
+ * 0 默认 没有子要素
|
|
|
+ * 1 有子要素
|
|
|
+ */
|
|
|
private String wiOptiontype;
|
|
|
|
|
|
- /** 关联的指标父类的 bid */
|
|
|
+ /**
|
|
|
+ * 关联的指标父类的 bid
|
|
|
+ */
|
|
|
private String wiParentbid;
|
|
|
|
|
|
- /** 子指标列表 */
|
|
|
+ /**
|
|
|
+ * 子指标列表
|
|
|
+ */
|
|
|
private List<IotWarnindicator> childrenList;
|
|
|
|
|
|
private String typeName;
|
|
|
|
|
|
+ private String devCode;
|
|
|
+
|
|
|
+ private String devTypeBid;
|
|
|
+ private String devId;
|
|
|
+
|
|
|
}
|