Equipment.java
2.57 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
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
package com.ruoyi.equipment.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import java.util.Set;
/**
* 设备信息对象 equipment
*
* @author guzijian
* @date 2023-07-05
*/
@ApiModel("设备信息对象")
@Data
public class Equipment extends BaseEntity {
private static final long serialVersionUID = 1L;
/***主键*/
@Excel(name = "主键")
private java.lang.Integer id;
/***安置地址*/
@Excel(name = "安置地址")
private java.lang.String address;
/***设备ip地址*/
@Excel(name = "设备ip地址")
private java.lang.String ip;
/***设备状态 是否异常*/
@Excel(name = "设备状态 是否异常")
private java.lang.Integer status;
/***权限 1 人脸 2 刷卡 3 其他 4 酒精 5为钥匙柜*/
@Excel(name = "权限 1 人脸 2 刷卡 3 其他 4 酒精 5为钥匙柜")
private java.lang.String promise;
/***设备图片*/
@Excel(name = "设备图片")
private java.lang.String image;
/***设备号*/
@TableId(value = "device_id", type = IdType.AUTO)
@Excel(name = "设备号")
private java.lang.String deviceId;
/***创建时间*/
@Excel(name = "创建时间")
private java.util.Date createTime;
/***修改时间*/
@Excel(name = "修改时间")
private java.util.Date updateTime;
/***创建人 */
@Excel(name = "创建人 ")
private java.lang.String createBy;
/***修改人*/
@Excel(name = "修改人")
private java.lang.String updateBy;
/***备注*/
@Excel(name = "备注")
private java.lang.String remark;
/***上次检测时间*/
@Excel(name = "上次检测时间")
private java.util.Date lastHeartRes;
/***是否在线*/
@Excel(name = "是否在线")
private java.lang.String onlineClient;
/***格子数*/
@Excel(name = "格子数")
private java.lang.Integer latticeNumber;
/***钥匙柜名称*/
@Excel(name = "钥匙柜名称")
private java.lang.String name;
/***场站ID*/
@Excel(name = "场站ID")
private java.lang.Integer yardId;
@TableField(exist = false)
private String yardName;
@TableField(exist = false)
private Set<Integer> latticeNumberSet;
@Override
public String toString() {
return com.alibaba.fastjson2.JSON.toJSONString(this);
}
}