mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
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
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
package com.panzhihua.common.model.vos.community;
 
import java.io.Serializable;
import java.util.Date;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
/**
 * @auther txb
 * @create 2021-07-23 14:38:38
 * @describe 社区》安全工作》巡查记录实体类
 */
 
@Data
@ApiModel("隐患报告表")
public class ComSwDangerReportVO implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    /**
     * 隐患报告id
     */
    @ApiModelProperty("隐患报告id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
 
    /**
     * 社区id
     */
    @ApiModelProperty("社区id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long communityId;
 
    /**
     * 社区id
     */
    @ApiModelProperty("社区名称")
    private String communityName;
 
    /**
     * 巡查时间
     */
    @ApiModelProperty("巡查时间")
    private String PatrolTime;
 
    /**
     * (取字典表国家标准编码)巡查类型(1.防火巡查2.防汛巡查3.防疫巡查)
     */
    @ApiModelProperty("巡查类型(1.防火巡查2.防汛巡查3.防疫巡查),多条以逗号隔开")
    private String patrolType;
 
    /**
     * 巡查领导id
     */
    @ApiModelProperty("巡查领导id")
    private String patrolLeader;
 
    /**
     * 巡查领导名字
     */
    @ApiModelProperty("巡查领导名字")
    private String patrolLeaderName;
 
    /**
     * 巡查人员,多个以逗号隔开
     */
    @ApiModelProperty("巡查人员id,多个以逗号隔开")
    private String patrolPerson;
 
    /**
     * 巡查人员名字,多个以逗号隔开
     */
    @ApiModelProperty("巡查人员名字,多个以逗号隔开")
    private String pPersonName;
 
    /**
     * 巡查人员电话,多个以逗号隔开
     */
    @ApiModelProperty("巡查人员电话,多个以逗号隔开")
    private String pPersonPhone;
 
    /**
     * 巡查地址
     */
    @ApiModelProperty("巡查地址")
    private String address;
 
    /**
     * 巡查记录
     */
    @ApiModelProperty("巡查记录")
    private String recordContent;
 
    /**
     * 发现记录
     */
    @ApiModelProperty("发现记录")
    private String findRecord;
 
    /**
     * 记录照片
     */
    @ApiModelProperty("记录照片")
    private String recordPhoto;
 
    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String remark;
 
    /**
     * 是否存在隐患(1是 、0否)
     */
    @ApiModelProperty("是否存在隐患(1是 、0否)")
    private Integer isHiddenDanger;
 
    /**
     * 隐患名称
     */
    @ApiModelProperty("隐患名称")
    private String dangerName;
 
    /**
     * 排查时间
     */
    @ApiModelProperty("排查时间")
    private String checkTime;
 
    /**
     * 主体部门、单位或个人全称
     */
    @ApiModelProperty("主体部门、单位或个人全称")
    private String unitName;
 
    /**
     * 隐患简述
     */
    @ApiModelProperty("隐患简述")
    private String dagerDescription;
 
    /**
     * 隐患编号
     */
    @ApiModelProperty("隐患编号")
    private Integer dangerNo;
 
    /**
     * 隐患类型(1.火灾隐患 2.汛情隐患 3.疫情隐患)
     */
    @ApiModelProperty("隐患类型(1.火灾隐患 2.汛情隐患 3.疫情隐患)")
    private String dangerType;
 
    /**
     * 状态(1.待查看 2.待处理 3.待整改 4.已整改)
     */
    @ApiModelProperty("状态(1.待处理 2.待整改 3.已整改)")
    private String status;
 
    /**
     * 风险等级(1.红色预警 2.橙色预警 3.黄色预警 4.蓝色预警)
     */
    @ApiModelProperty("风险等级(1.红色预警 2.橙色预警 3.黄色预警 4.蓝色预警)")
    private String dangerLevel;
 
    /**
     * 是否立即整改(1是 、0否)
     */
    @ApiModelProperty("是否立即整改(1是 、0否)")
    private Integer isRectifyImmediately;
 
    /**
     * 采取措施
     */
    @ApiModelProperty("采取措施")
    private String takeSteps;
 
    /**
     * 采取措施照片
     */
    @ApiModelProperty("采取措施照片")
    private String stepsPhoto;
 
    /**
     * 整改人员
     */
    @ApiModelProperty("整改人员")
    private String rectifyPerson;
 
    /**
     * 整改人员名字,多个以逗号隔开
     */
    @ApiModelProperty("整改人员名字,多个以逗号隔开")
    private String dPersonName;
 
    /**
     * 整改人员电话,多个以逗号隔开
     */
    @ApiModelProperty("整改人员电话,多个以逗号隔开")
    private String dPersonPhone;
 
    /**
     * 整改时间
     */
    @ApiModelProperty("整改时间")
    private String rectifyTime;
 
    /**
     * 社区处理建议
     */
    @ApiModelProperty("社区处理建议")
    private String communitySuggestion;
 
    /**
     * 街道安全人员管理建议
     */
    @ApiModelProperty("街道安全人员管理建议")
    private String streetSuggestion;
 
    /**
     * 承办记录
     */
    @ApiModelProperty("承办记录")
    private String undertakeRecord;
 
    /**
     * 领导意见
     */
    @ApiModelProperty("领导意见")
    private String leaderSuggestion;
 
    /**
     * 指派人员
     */
    @ApiModelProperty("指派人员")
    private String assignPerson;
 
    @ApiModelProperty("指派人员名称")
    private String assignPersonName;
 
    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
 
    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateAt;
 
    /**
     * 创建人
     */
    @ApiModelProperty("创建人")
    private Long createBy;
 
    @ApiModelProperty("创建人姓名")
    private String createName;
 
    @ApiModelProperty("巡查人姓名")
    private String personName;
 
    /**
     * 是否指派
     */
    @ApiModelProperty("是否指派(1.是 0.否)")
    private Integer isAssign;
 
    @ApiModelProperty("巡查人员名称")
    private String patrolName;
 
    /**
     * 接班领导id
     */
    @ApiModelProperty("接班领导id")
    private String successionLeader;
 
    /**
     * 接班领导名字
     */
    @ApiModelProperty("接班领导名字")
    private String successionLeaderName;
 
    /**
     * 接班人员id
     */
    @ApiModelProperty("接班人员id")
    private String successionPerson;
 
    /**
     * 接班人员名字
     */
    @ApiModelProperty("接班人员名字")
    private String successionPersonName;
 
    /**
     * 接班时间
     */
    @ApiModelProperty("接班时间")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date successionTime;
 
    /**
     * 巡查类型
     */
    public interface patrolType {
        int huo = 1;
        int xun = 2;
        int yi = 3;
    }
 
    /**
     * 是否
     */
    public interface isOk {
        int yes = 1;
        int no = 0;
    }
}