jiangping
2023-08-18 5dfbc4af25ab4f5e8d75f99c6e889b5004a49ef0
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
package doumeemes.dao.business.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import doumeemes.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.util.List;
 
/**
 * 设备巡检信息表
 * @author 江蹄蹄
 * @date 2022/07/12 10:25
 */
@Data
@ApiModel("设备巡检信息表")
@TableName("`device_check`")
public class DeviceCheck {
 
    @ApiModelProperty(value = "主键", example = "1")
    @TableId(value = "id",type = IdType.AUTO)
    @ExcelColumn(name="主键")
    private Integer id;
 
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1")
    @ExcelColumn(name="是否已删除 0未删除 1已删除")
    private Integer deleted;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    @ExcelColumn(name="创建人编码")
    private Integer createUser;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    @ExcelColumn(name="更新人编码")
    private Integer updateUser;
 
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(name="更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
 
    @ApiModelProperty(value = "备注")
    @ExcelColumn(name="备注")
    private String remark;
 
    @ApiModelProperty(value = "主组织编码(关联department表根组织)", example = "1")
    @ExcelColumn(name="主组织编码(关联department表根组织)")
    private Integer rootDepartId;
 
    @ApiModelProperty(value = "公司级组织编码(关联department表根组织)", example = "1")
    @ExcelColumn(name="公司级组织编码(关联department表根组织)")
    private Integer comDepartId;
 
    @ApiModelProperty(value = "设备编码(关联device表)", example = "1")
    @ExcelColumn(name="设备编码(关联device表)")
    private Integer deviceId;
 
    @ApiModelProperty(value = "巡检时间")
    @ExcelColumn(name="巡检时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checkdate;
 
    @ApiModelProperty(value = "状态0正常 1异常", example = "1")
    @ExcelColumn(name="状态0正常 1异常")
    private Integer status;
 
    @ApiModelProperty(value = "巡检内容")
    @ExcelColumn(name="巡检内容")
    private String content;
 
    @ApiModelProperty(value = "处理时间")
    @ExcelColumn(name="处理时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dealDate;
 
    @ApiModelProperty(value = "处理人", example = "1")
    @ExcelColumn(name="处理人")
    private Integer dealUserId;
 
    @ApiModelProperty(value = "处理备注")
    @ExcelColumn(name="处理备注")
    private String dealInfo;
 
    @ApiModelProperty(value = "编码")
    @ExcelColumn(name="编码")
    private String code;
 
    @ApiModelProperty(value = "设备名称")
    @TableField(exist = false)
    private String deviceName;
 
    @ApiModelProperty(value = "设备编码")
    @TableField(exist = false)
    private String deviceCode;
 
    @ApiModelProperty(value = "工序名称")
    @TableField(exist = false)
    private String proceduresName;
 
    @ApiModelProperty(value = "检验人名称")
    @TableField(exist = false)
    private String userName;
 
    @ApiModelProperty(value = "附件路径前缀")
    @TableField(exist = false)
    private String resourcePath;
 
    @ApiModelProperty(value = "附件列表")
    @TableField(exist = false)
    private List<Multifiles> multiFilesList;
 
 
 
 
 
 
 
}