package com.ruoyi.doubledefense.dtoGov;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 管控措施：tb_risk_measure
 * 双重预防汇聚计算节点
 */
@Data
public class RiskMeasureDTOGov extends GovBaseEntity {

    private static final long serialVersionUID = 4551382039921901075L;
    /**
     * 主键
     */
    @JsonProperty("ID")
    private String id;

    /**
     * 风险事件 ID
     */
    @JsonProperty("RISK_EVENT_ID")
    private String riskEventId;

    /**
     * 管控方式：自动化监控：1；隐患排查：2
     */
    @JsonProperty("DATA_SRC")
    private String dataSrc;

    /**
     * 管控措施描述
     */
    @JsonProperty("RISK_MEASURE_DESC")
    private String riskMeasureDesc;

    /**
     * 管控措施分类1：工程技术：1；维护保养：2；操作行为：3；应急措施：4
     */
    @JsonProperty("CLASSIFY1")
    private String classify1;

    /**
     * 管控措施分类2
     * 工艺控制:
     * 1-1；关键设备/部件：1-2；安全附件：1-3；安全仪表：1-4；其它：1-5；动设备：
     * 2-1；静设备：2-2；其它：2-3；人员资质：
     * 3-1；操作记录：3-2；交接班：3-3；其它：3-4；应急设施：
     * 4-1；个体防护：4-2；消防设施：4-3；应急预案：4-4。其它：4-5；
     */
    @JsonProperty("CLASSIFY2")
    private String classify2;

    /**
     * 管控措施分类3：由 企 业 自 行 定义
     */
    @JsonProperty("CLASSIFY3")
    private String classify3;

    /**
     * 隐患排查内容
     */
    @JsonProperty("TROUBLESHOOT_CONTENT")
    private String troubleshootContent;
}
