package com.rongwe.scentity.domian;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.rongwei.rwcommon.base.BaseDo;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 安全附件
 *
 * @TableName asp_safe_attachments
 */
@TableName(value = "asp_safe_attachments")
@Data
public class AspSafeAttachmentsDo extends BaseDo implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    private String id;
    /**
     * 所属租户ID
     */
    private String tenantid;
    /**
     * 扩展json格式配置
     */
    private String roption;
    /**
     * 名称
     */
    private String name;
    /**
     * 型号
     */
    private String model;
    /**
     * 编号
     */
    private String number;
    /**
     * 制造厂
     */
    private String manufacturer;
    /**
     * 出厂日期
     */
    private Date manufacturedate;
    /**
     * 检测周期
     */
    private String detectionperiod;
    /**
     * 检测类型
     */
    private String detectiontype;
    /**
     * 检测单位
     */
    private String testingcompany;
    /**
     * 检测/更换日期
     */
    private Date inspectiondate;
    /**
     * 下次检测/更换日期
     */
    private Date nextinspectiondate;
    /**
     * 等级
     */
    private String grade;
    /**
     * 证书编号
     */
    private String certificatenumber;
    /**
     * 责任人
     */
    private String responsible;
    /**
     * 责任人ID
     */
    private String responsibleid;
    /**
     * 数量
     */
    private String quantity;
    /**
     * 防雷类型
     */
    private String antilightingtype;
    /**
     * 位置编号
     */
    private String positionnumber;
    /**
     * 使用车间
     */
    private String useshop;
    /**
     * 使用车间ID
     */
    private String useshopid;
    /**
     * 使用地点
     */
    private String useplace;
    /**
     * 安装地点
     */
    private String installplace;
    /**
     * 最大误差
     */
    private String maximumerror;
    /**
     * 测量范围
     */
    private String measuringrange;
    /**
     * 拾包公司名称
     */
    private String pickupcompany;
    /**
     * 安装部位
     */
    private String installsite;
    /**
     * 检测气体
     */
    private String tracergas;
    /**
     * 环境温度
     */
    private String ambienttemperature;
    /**
     * 工作电压
     */
    private String workingvoltage;
    /**
     * 附件
     */
    private String annex;
    /**
     * 提醒状态
     */
    private String reminderstate;
    /**
     * 主表ID(asp_check_items_area的ID)
     */
    private String mainid;
    /**
     * 附件类型
     */
    private String attachmenttype;
}
