SysEquipInfo.java
5.3 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
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
package com.skua.modules.equip.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* 设备台账管理
*/
@Data
@TableName("sys_equip_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="sys_equip_info对象", description="设备台账管理")
public class SysEquipInfo {
/**主键ID*/
@TableId(type = IdType.UUID)
@ApiModelProperty(value = "主键ID")
private String id;
/**水厂内部编码*/
@Excel(name = "水厂内部编码", width = 15)
@ApiModelProperty(value = "水厂内部编码")
private String equipFactoryNumber;
/**设备名称*/
@Excel(name = "设备名称", width = 15)
@ApiModelProperty(value = "设备名称")
private String equipName;
/**设备类型*/
@Excel(name = "设备类型", width = 15)
@ApiModelProperty(value = "设备类型")
private String equipType;
/**设备图片*/
@Excel(name = "设备图片", width = 15)
@ApiModelProperty(value = "设备图片")
private String equipIcon;
/**品牌型号*/
@Excel(name = "品牌型号", width = 15)
@ApiModelProperty(value = "品牌型号")
private String equipBrand;
/**生产厂家*/
@Excel(name = "生产厂家", width = 15)
@ApiModelProperty(value = "生产厂家")
private String equipManufacturer;
/**规格型号*/
@Excel(name = "规格型号", width = 15)
@ApiModelProperty(value = "规格型号")
private String equipModel;
/**采购编码*/
@Excel(name = "采购编码", width = 15)
@ApiModelProperty(value = "采购编码")
private String equipCode;
/**单机功率*/
@Excel(name = "单机功率", width = 15)
@ApiModelProperty(value = "单机功率")
private String equipPower;
/**购置时间*/
@Excel(name = "购置时间", width = 15)
@ApiModelProperty(value = "购置时间")
private String equipBuyDate;
/**安装工艺段*/
@Excel(name = "安装工艺段", width = 15)
@ApiModelProperty(value = "安装工艺段")
private String equipUnit;
/**采购价格*/
@Excel(name = "采购价格", width = 15)
@ApiModelProperty(value = "采购价格")
private String equipPrice;
/**立卡时间*/
@Excel(name = "立卡时间", width = 15)
@ApiModelProperty(value = "立卡时间")
private String equipCardDate;
/**启用时间*/
@Excel(name = "启用时间", width = 15)
@ApiModelProperty(value = "启用时间")
private String equipUseDate;
/**管理状态*/
@Excel(name = "管理状态", width = 15)
@ApiModelProperty(value = "管理状态")
private String equipManageDate;
/**维保周期*/
@Excel(name = "维保周期", width = 15)
@ApiModelProperty(value = "维保周期")
private String equipMainCycle;
/**安装位置*/
@Excel(name = "安装位置", width = 15)
@ApiModelProperty(value = "安装位置")
private String equipLoction;
/**期号*/
@Excel(name = "期号", width = 15)
@ApiModelProperty(value = "期号")
private String equipNumber;
/**出厂编号*/
@Excel(name = "出厂编号", width = 15)
@ApiModelProperty(value = "出厂编号")
private String equipOutNumber;
/**厂区id*/
@Excel(name = "厂区id", width = 15)
@ApiModelProperty(value = "厂区id")
private String factoryId;
/**点表设备点*/
@Excel(name = "点表设备点", width = 15)
@ApiModelProperty(value = "点表设备点")
private String monitorId;
/**故障信号*/
@Excel(name = "故障信号", width = 15)
@ApiModelProperty(value = "故障信号")
private String monitorFault;
/**运行信号*/
@Excel(name = "运行信号", width = 15)
@ApiModelProperty(value = "运行信号")
private String monitorRun;
/**停止信号*/
@Excel(name = "停止信号", width = 15)
@ApiModelProperty(value = "停止信号")
private String monitorStop;
/**创建人id*/
@Excel(name = "创建人id", width = 15)
@ApiModelProperty(value = "创建人id")
private String createBy;
/**创建时间*/
@Excel(name = "创建时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**修改人id*/
@Excel(name = "修改人id", width = 15)
@ApiModelProperty(value = "修改人id")
private String updateBy;
/**修改时间*/
@Excel(name = "修改时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value = "修改时间")
private Date updateTime;
/**所属部门*/
@Excel(name = "所属部门", width = 15)
@ApiModelProperty(value = "所属部门")
private String createDept;
/**所属公司*/
@Excel(name = "所属公司", width = 15)
@ApiModelProperty(value = "所属公司")
private String createCmpy;
/**删除标识*/
@Excel(name = "删除标识", width = 15)
@ApiModelProperty(value = "删除标识")
private Integer delFlag;
}