AlarmRuleLevelConfigTemplateVO.java
1.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
package com.skua.modules.alarmtmp.vo;
import io.swagger.annotations.ApiModel;
import lombok.Data;
/**
* 报警规则级别模板表
*/
@Data
@ApiModel(value = "alarm_rule_level_config_template对象", description = "报警规则级别模板表")
public class AlarmRuleLevelConfigTemplateVO {
private String id;
/**
* 报警级别名称
*/
private String alarmTemplateLevelName;
/**
* 报警规则名称
*/
private String alarmTemplateName;
/**
* 报警类型(1仪表2设备3质量4关联)
*/
private String alarmTemplateType;
/**
* 厂站ID
*/
private String departId;
/**
* 累计触发时间(小时)
*/
private String cumulativeTime;
/**
* 是否发送短信(0:不发送,1:发送)
*/
private String isSendSms;
/**
* 短信发送频率(单位h)
*/
private String smsSendFrequency;
/**
* 短信发送时间
*/
private String smsAllowSendTime;
/**
* 是否发送通知(0:不发送,1:发送)
*/
private String isSendNotice;
/**
* 短信接收人
*/
private String alarmSmsRecipient;
/**
* 短信接收人手机号
*/
private String alarmSmsRecipientPhone;
/**
* 通知接收人
*/
private String alarmNoticeRecipient;
/**
* 排序
*/
private Integer sort;
/**
* 关联报警表达式
*/
private String expression;
/**
* 满足条件(or and)
*/
private String conditions;
/**
* 关联报警指标类型(0仪表1设备)
*/
private String alarmType;
private String zexpression;
}