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 asp_major_hazard_sources
 */
@TableName(value ="asp_major_hazard_sources")
@Data
public class AspMajorHazardSourcesDo extends BaseDo implements Serializable {
    /**
     * 主键ID
     */
    @TableId
    private String id;

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

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


    /**
     * 重大危险源编码
     */
    private String majorhazardsourcecode;

    /**
     * 重大危险源名称
     */
    private String majorhazardsourcename;

    /**
     * 级别
     */
    private String wxlevel;

    /**
     * 重大危险源区域
     */
    private String majorhazardsourcearea;

    /**
     * 主要负责人
     */
    private String mainresponsible;

    /**
     * 技术负责人
     */
    private String technicalresponsible;

    /**
     * 操作负责人
     */
    private String operationresponsible;
    /**
     * 主要负责人ID
     */
    private String mainresponsibleid;

    /**
     * 技术负责人ID
     */
    private String technicalresponsibleid;

    /**
     * 操作负责人ID
     */
    private String operationresponsibleid;

    /**
     * 附件
     */
    private String file;

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