package cn.iocoder.yudao.module.mes.controller.admin.safety.vo.permit; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; /** * 安全生产 - 高危作业票 Response VO * * @author 超级管理员 */ @Schema(description = "管理后台 - 高危作业票 Response VO") @Data public class SafetyWorkPermitRespVO { private Long id; private String code; private String permitType; @Schema(description = "作业类型名称") private String permitTypeName; private String title; @Schema(description = "作业车间编号") private Long workshopId; private String workshopName; private String location; private String workContent; @Schema(description = "申请人编号") private Long applicantId; private String applicant; private LocalDateTime applyTime; private LocalDateTime planStartTime; private LocalDateTime planEndTime; private LocalDateTime actualStartTime; private LocalDateTime actualEndTime; private String riskLevel; @Schema(description = "风险等级名称") private String riskLevelName; private String safetyMeasures; @Schema(description = "审批人编号") private Long approverId; private String approver; private LocalDateTime approveTime; private String approveComment; @Schema(description = "监护人编号") private Long guardianId; private String guardian; private String status; @Schema(description = "状态名称") private String statusName; private String attachment; private String photoUrls; @Schema(description = "监护人是否必填(动火/高压带电/有限空间)") private Boolean guardianRequired; private String remark; private LocalDateTime createTime; }