ustcyc
2025-01-07 de5d55508afd27fb2b47e6d4d6fd9984525c222c
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
package com.zhitan.alarm.domain;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.zhitan.common.annotation.Excel;
import com.zhitan.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
 
/**
 * 预报警设置对象 warn_set
 *
 * @author sys
 * @date 2020-03-02
 */
public class AlarmItem extends BaseEntity {
 
  private static final long serialVersionUID = 1L;
 
  /**
   * 主键id
   */
  private String id;
 
  /**
   * 指标的主键id
   */
  @Excel(name = "指标的主键id")
  private String dwid;
 
  /**
   * 指标编码
   */
  private String indexCode;
 
  /**
   * 启停状态 1启动2停止
   */
  @Excel(name = "启停状态 1启动2停止")
  private String startStop;
 
  /**
   * 时段
   */
  @Excel(name = "时段")
  private String timeSlot;
 
  /**
   * 限   1上限2下限
   */
  @Excel(name = "限   1上限2下限")
  private String limitType;
 
  /**
   * 限值
   */
  @Excel(name = "限值")
  private String limitVal;
 
  /**
   * 报警级别
   */
  @Excel(name = "报警级别")
  private String alarmLevel;
 
  public String getAlarmCode() {
    return alarmCode;
  }
 
  public void setAlarmCode(String alarmCode) {
    this.alarmCode = alarmCode;
  }
 
  /**
   * 报警编码拼接,indexid:time_slot:limit_type
   */
  private String alarmCode;
 
  /**
   * nodeid
   */
  @Excel(name = "节点ID")
  private String nodeId;
 
  @TableField(exist = false)
  private String calcText;
 
  public void setId(String id) {
    this.id = id;
  }
 
  public String getId() {
    return id;
  }
 
  public void setDwid(String dwid) {
    this.dwid = dwid;
  }
 
  public String getDwid() {
    return dwid;
  }
 
  public void setStartStop(String startStop) {
    this.startStop = startStop;
  }
 
  public String getStartStop() {
    return startStop;
  }
 
  public void setTimeSlot(String timeSlot) {
    this.timeSlot = timeSlot;
  }
 
  public String getTimeSlot() {
    return timeSlot;
  }
 
  public void setLimitType(String limitType) {
    this.limitType = limitType;
  }
 
  public String getLimitType() {
    return limitType;
  }
 
  public void setLimitVal(String limitVal) {
    this.limitVal = limitVal;
  }
 
  public String getLimitVal() {
    return limitVal;
  }
 
  public void setAlarmLevel(String alarmLevel) {
    this.alarmLevel = alarmLevel;
  }
 
  public String getAlarmLevel() {
    return alarmLevel;
  }
 
  public void setNodeId(String nodeId) {
    this.nodeId = nodeId;
  }
 
  public String getNodeId() {
    return nodeId;
  }
 
  @Override
  public String toString() {
    return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
        .append("id", getId())
        .append("createTime", getCreateTime())
        .append("createBy", getCreateBy())
        .append("updateTime", getUpdateTime())
        .append("updateBy", getUpdateBy())
        .append("dwid", getDwid())
        .append("startStop", getStartStop())
        .append("timeSlot", getTimeSlot())
        .append("limitType", getLimitType())
        .append("limitVal", getLimitVal())
        .append("alarmLevel", getAlarmLevel())
        .append("nodeId", getNodeId())
        .toString();
  }
 
    public String getCalcText() {
        return calcText;
    }
 
    public void setCalcText(String calcText) {
        this.calcText = calcText;
    }
 
  public String getIndexCode() {
    return indexCode;
  }
 
  public void setIndexCode(String indexCode) {
    this.indexCode = indexCode;
  }
}