elkers
2025-04-09 806cbe242deee0ddbcdc9dc898150c3af836cc0d
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
/**
#                                                    __----~~~~~~~~~~~------___
#                                   .  .   ~~//====......          __--~ ~~
#                   -.            \_|//     |||\\  ~~~~~~::::... /~
#                ___-==_       _-~o~  \/    |||  \\            _/~~-
#        __---~~~.==~||\=_    -_--~/_-~|-   |\\   \\        _/~
#    _-~~     .=~    |  \\-_    '-~7  /-   /  ||    \      /
#  .~       .~       |   \\ -_    /  /-   /   ||      \   /
# /  ____  /         |     \\ ~-_/  /|- _/   .||       \ /
# |~~    ~~|--~~~~--_ \     ~==-/   | \~--===~~        .\
#          '         ~-|      /|    |-~\~~       __--~~
#                      |-~~-_/ |    |   ~\_   _-~            /\
#                           /  \     \__   \/~                \__
#                       _--~ _/ | .-~~____--~-/                  ~~==.
#                      ((->/~   '.|||' -_|    ~~-/ ,              . _||
#                                 -_     ~\      ~~---l__i__i__i--~~_/
#                                 _-~-__   ~)  \--______________--~~
#                               //.-~~~-~_--~- |-------~~~~~~~~
#                                      //.-~~~--\
#                  神兽保佑
#                  永无BUG!
*/
package com.nanjing.water.repository.po;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
 
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;
 
/**
 * 设备信息
 * @author lin.liu
 */
@Data
@TableName("water_facility")
public class WaterFacilityPO implements Serializable {
    /**
     * 主键
     */
    private Long id;
    /**
     * 设备名称
     */
    @TableField(value = "facility_name")
    private String facilityName;
    /**
     * 设备编号
     */
    @TableField(value = "facility_code")
    private String facilityCode;
    /**
     * 设备类型
     */
    @TableField(value = "facility_type")
    private Long facilityType;
    /**
     * 监控点id
     */
    @TableField(value = "point_id")
    private Long pointId;
    /**
     * 1:在线 0:下线
     */
    @TableField(value = "is_online")
    private Integer isOnline;
 
    /**
     * 地址
     */
    @TableField(value = "address")
    private String address;
    /**
     * 备注
     */
    @TableField(value = "remark")
    private String remark;
    /**
     * 设备图片
     */
    @TableField(value = "facility_url")
    private String facilityUrl;
    /**
     * 安装日期
     */
    @TableField(value = "install_date")
    private String installDate;
    /**
     * 最新数据上报时间间隔(单位分钟)
     */
    @TableField(value = "new_interval_time")
    private Integer newIntervalTime;
    /**
     * 历史数据上报时间间隔(单位分钟)
     */
    @TableField(value = "history_interval_time")
    private Integer historyIntervalTime;
    /**
     * 水位采集时间间隔(单位分钟)
     */
    @TableField(value = "gather_interval_time")
    private Integer gatherIntervalTime;
    /**
     * 量程设置
     */
    @TableField(value = "range")
    private BigDecimal range;
    /**
     * 高程设置
     */
    @TableField(value = "elevation")
    private BigDecimal elevation;
    /**
     * 投放角度
     */
    @TableField(value = "put_angle")
    private BigDecimal putAngle;
    /**
     * 低水位下限
     */
    @TableField(value = "low_water_level")
    private BigDecimal lowWaterLevel;
 
    /**
     * 数据创建时间
     */
    @TableField(value = "create_time")
    private Long createTime;
    /**
     * 最后更新时间
     */
    @TableField(value = "update_time")
    private Timestamp updateTime;
    /**
     * 是否删除(逻辑删除)
     */
    @TableLogic
    @TableField(value = "is_delete")
    private Integer isDelete;
}