liurunyu
2024-08-15 f7e731bdc2fce4445c0d22993134c6c2b07d207b
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
package com.ruoyi.system.domain;
 
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
 
import java.util.Date;
 
/**
 * 设备信息对象 netty_upgrade_stcd_info
 *
 * @author ruoyi
 * @date 2022-10-11
 */
@Data
public class NettyUpgradeStcdInfo extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
    /**
     * ID
     */
    private Integer id;
 
    /**
     * 区域编码
     */
    @Excel(name = "区域编码")
    private String areaCode;
 
    /**
     * 设备编码
     */
    @Excel(name = "设备编码")
    private String stcd;
 
    /**
     * ip地址
     */
    @Excel(name = "ip地址")
    private String ip;
 
    @Excel(name = "当前版本")
    private String version;
 
    @Excel(name = "状态")
    private Integer state;
 
    @Excel(name = "升级成功时间")
    private Date successTime;
 
 
 
    //交流电状态
    private Integer ACState;
    //Battery status  蓄电池状态
    private Integer batteryStatus;
    //Water level alarm 水位超限报警状态
    private Integer waterLevelAlarm;
    //流量超限报警状态 Flow alarm
    private Integer flowAlarm;
    //电压状态 52,53
    private Integer voltageStatus;
    //流量仪表状态 53,54
    private Integer flowMeterStatus;
    //水位仪表状态 54,55
    private Integer waterLevelInstrument;
    //终端箱门状态 55,56
    private Integer TerminalStatus;
    //存储器状态 56,57
    private Integer storageStatus;
    //水泵工作状态 57,58
    private Integer waterPumpStatus;
    //井剩余水量报警 58,59
    private  Integer wellAlarm;
    //回路报警  59,60
    private Integer loopAlarm;
    //输入断相 60,61
    private Integer inputPhaseFailure;
    //输出断相 61,62
    private  Integer outputPhaseFailure;
    //电表信号报警 62,63
    private Integer meterSignalAlarm;
    //过载报警 63,64
    private Integer overloadAlarm;
 
    private Integer startNumber;
 
    private Integer endNumber;
 
 
 
 
    private Integer pageNum;
 
    private Integer pageSize;
 
 
    public Integer getState() {
        return state;
    }
 
    public void setState(Integer state) {
        this.state = state;
    }
 
    public String getVersion() {
        return version;
    }
 
    public void setVersion(String version) {
        this.version = version;
    }
 
    public void setId(Integer id) {
        this.id = id;
    }
 
    public Integer getId() {
        return id;
    }
 
    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }
 
    public String getAreaCode() {
        return areaCode;
    }
 
    public void setStcd(String stcd) {
        this.stcd = stcd;
    }
 
    public String getStcd() {
        return stcd;
    }
 
    public void setIp(String ip) {
        this.ip = ip;
    }
 
    public String getIp() {
        return ip;
    }
 
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("areaCode", getAreaCode())
                .append("stcd", getStcd())
                .append("ip", getIp())
                .append("updateTime", getUpdateTime())
                .append("version", getVersion())
                .append("state", getState())
                .toString();
    }
}