package cn.iocoder.yudao.module.mes.controller.admin.safety.vo.train; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 安全生产 - 事故登记 Response VO * * @author 超级管理员 */ @Schema(description = "管理后台 - 事故登记 Response VO") @Data public class SafetyAccidentRespVO { private Long id; private String code; private String title; private String accidentType; @Schema(description = "事故类型名称") private String accidentTypeName; private String level; @Schema(description = "事故等级名称") private String levelName; private LocalDateTime occurTime; private String location; @Schema(description = "所属车间编号") private Long workshopId; private String workshopName; private String casualtyDesc; private BigDecimal economicLoss; private String involvedPersons; private String description; private String causeAnalysis; private String measures; @Schema(description = "登记人编号") private Long reporterId; private String reporter; private LocalDateTime reportTime; private String status; @Schema(description = "状态名称") private String statusName; private String attachment; private String remark; private LocalDateTime createTime; }