package com.ruoyi.doublePrevention.entity.CJReport; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; import java.util.Date; @Data @TableName("prevent_cj_report_check_task_from_work") public class PreventCJReportCheckTaskFromWork implements Serializable { /** * 主键 */ @TableId(value = "id" , type = IdType.AUTO) private Integer indexId; /** * 主键 */ private String id; /** * 公司编码 */ private String companyCode; /** * 删除标志:0-有效,1-删除 */ private String deleted; /** * 创建时间 */ private Date createDate; /** * 创建人 */ private String createBy; /** * 最后修改时间 */ private Date updateDate; /** * 修改人 */ private String updateBy; /** * 管控措施UUID */ private String riskMeasureId; /** * 巡检周期 */ private Integer checkCycle; /** * 巡检周期单位 小时,日,月,年 */ private String checkCycleUnit; /** * 上报时间 */ private Date reportTime; /** * 上报状态 1-待上报;2-已上报;3-不上报 */ private Byte reportStatus; /** * 数据来源 1-本系统排查任务产生;2-同步数据 */ private Byte dataSource; /** * workId */ private Long workId; /** * 隐患排查内容 */ private String troubleshootContent; /** *任务开始时间 * 指该任 务首次开始执行的时间,必填 */ private Date taskStartTime; /** *当巡检周期是小时的时候为必填 */ private String workStartTime; /** *当巡检周期是小时的时候为必填 */ private String workEndTime; /** *工作日类型(每天:0;法定工作日(除法定 * 放假以外的所有):1 ;非法定工作日(除了放假的时候):2) */ private String workDayType; /** *任务类型 任务类型(日常任务: 0;主要负责人 * 任务:1 ;技术负责人任务:2;操作负责人任务:3;) 默认为日常任务: * 0 */ private String workType; /** *包保任务对应项 当任务类型为主要负责人任务、 * 技术负责人任务、操作负责人任务时,此项为必填。 */ private String taskNum; /** * 上报时间 */ private Date zhunReportTime; /** * 上报状态 1-待上报;2-已上报;3-不上报 */ private Byte zhunReportStatus; }