package com.rongwe.scentity.domian;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;

import com.rongwei.rwcommon.base.BaseDo;
import lombok.Data;

/**
 * 隐患排查任务子表—检查项
 * @TableName aps_details_hazard_investigation_tasks_jcxzibiao
 */
@TableName(value ="aps_details_hazard_investigation_tasks_jcxzibiao")
@Data
public class ApsDetailsHazardInvestigationTasksJcxzibiaoDo extends BaseDo implements Serializable {
    /**
     * 主键ID
     */
    @TableId
    private String id;

    /**
     * 隐患排查任务 id
     */
    private String taskid;

    /**
     * 租户ID
     */
    private String tenantid;

    /**
     * 扩展json格式配置
     */
    private String roption;

    /**
     * 管控措施编号
     */
    private String controlmeasurenumber;

    /**
     * 巡检周期
     */
    private Integer inspectioncycle;

    /**
     * 巡检周期单位
     */
    private String inspectioncycleunit;

    /**
     * 任务类型
     */
    private String tasktype;

    /**
     * 工作开始时间
     */
    @Deprecated
    private Date startingtimeofwork;

    /**
     * 工作结束时间
     */
    @Deprecated
    private Date endtimeofwork;

    /**
     * 工作日类型
     */
    private String workingdaytype;

    /**
     * 包保任务对应项
     */
    private String correspondingitemsforwarrantytasks;

    /**
     * 隐患排查内容
     */
    private String hiddendangerinvestigationcontent;

    /**
     * 风险事件
     */
    private String riskevent;

    /**
     * 风险单元
     */
    private String riskunit;

    /**
     * 管控方式
     */
    private String controlmethod;

    /**
     * 管控措施分类1
     */
    private String classificationofcontrolmeasures1;

    /**
     * 管控措施分类2
     */
    private String classificationofcontrolmeasures2;

    /**
     * 管控措施描述
     */
    private String descriptionofcontrolmeasures;

    /**
     * 管控措施分类3
     */
    private String classificationofcontrolmeasures3;

    /**
     * 巡检人
     */
    @Deprecated
    private String inspector;

    /**
     * 检查结论
     */
    private String inspectionconclusion;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
