2021与蓝度共同重构项目,服务端
Van333
2022-12-29 727a69f859060093e685582fa10e5de82dcc138a
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
package com.sandu.ximon.dao.domain;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.sandu.ximon.dao.bo.BindEquipments;
import lombok.Data;
 
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
 
/**
 * 灯杆表
 *
 * @TableName pole
 */
@TableName(value = "pole")
@Data
public class Pole implements Serializable {
    /**
     *
     */
    @TableId(type = IdType.AUTO)
    private Long id;
 
    /**
     * 灯杆编号
     */
    private Long poleCode;
 
    /**
     * 灯杆名称
     */
    private String poleName;
 
    /**
     * 设备类型  -1 虚拟灯杆 01 是CAT1 00 是MQTT串口主板
     */
    private Integer deviceType;
 
    /**
     *
     */
    private Long userId;
 
    /**
     * 客户id
     */
    private Long clientId;
 
    /**
     * 省
     */
    private String province;
 
    /**
     * 市
     */
    private String city;
 
    /**
     * 区
     */
    private String region;
 
    /**
     * 详细地址
     */
    private String address;
 
    /**
     * 经度
     */
    private BigDecimal lon;
 
    /**
     * 纬度
     */
    private BigDecimal lat;
 
    /**
     * 机器码
     */
    private String deviceCode;
 
    /**
     * 灯杆在线状态
     */
    private String onLineState;
 
    /**
     * 绑定设备数量
     */
    private Integer bindingCount;
 
    /**
     * 是否为中心
     */
    @JsonIgnore
    private Integer centre;
 
 
    /**
     * 是否为中心
     */
    @TableField(exist = false)
    private boolean Center = false;
 
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
 
    /**
     *
     */
    private LocalDateTime updateTime;
 
    /**
     * 灯杆设备的绑定情况
     */
    @TableField(exist = false)
    private BindEquipments bindEquipments;
 
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}