package cn.iocoder.yudao.module.mes.controller.admin.safety.vo.hazard;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.time.LocalDate;
|
import java.time.LocalDateTime;
|
|
/**
|
* 安全生产 - 隐患 Response VO
|
*
|
* @author 超级管理员
|
*/
|
@Schema(description = "管理后台 - 隐患 Response VO")
|
@Data
|
public class SafetyHazardRespVO {
|
|
private Long id;
|
private String code;
|
private String title;
|
private String level;
|
@Schema(description = "隐患等级名称")
|
private String levelName;
|
private String source;
|
@Schema(description = "来源名称")
|
private String sourceName;
|
private Long inspectionId;
|
private Long pointId;
|
private String pointName;
|
private String location;
|
private String description;
|
private String photoUrls;
|
@Schema(description = "上报人编号")
|
private Long reporterId;
|
private String reporter;
|
private LocalDateTime reportTime;
|
@Schema(description = "整改责任人编号")
|
private Long assigneeId;
|
private String assignee;
|
private LocalDateTime assignTime;
|
private LocalDate rectifyDeadline;
|
@Schema(description = "是否已超期")
|
private Boolean overdue;
|
private String rectifyDesc;
|
private String rectifyPhotoUrls;
|
private LocalDateTime rectifyTime;
|
@Schema(description = "复查人编号")
|
private Long recheckerId;
|
private String rechecker;
|
private LocalDateTime recheckTime;
|
private String recheckResult;
|
@Schema(description = "复查结论名称")
|
private String recheckResultName;
|
private String recheckRemark;
|
private String status;
|
@Schema(description = "状态名称")
|
private String statusName;
|
private LocalDateTime closeTime;
|
private String remark;
|
private LocalDateTime createTime;
|
|
}
|