package cn.cecep.talroad.vo.analysis;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;



/**
 * 企业证后监管问题总对象 s_ra_factory_regulatory_issues
 *
 * @author szhpt
 * @date 2023-04-11*/
@ApiModel(value = "企业证后监管问题总")
@EqualsAndHashCode(callSuper = false)
@Data
public class SRaFactoryRegulatoryIssuesVo
{


    @ApiModelProperty(value = "id")
    /** id */
    private String id;

    @ApiModelProperty(value = "执行报告类型;字典bus_executive_report（y 年报 s 季报 m 月报 d 日报）")
    /** 执行报告类型;字典bus_executive_report（y 年报 s 季报 m 月报 d 日报） */
    private String reportType;

    @ApiModelProperty(value = "企业id")
    /** 企业id */
    private String factoryId;

    @ApiModelProperty(value = "排污许可证编号")
    /** 排污许可证编号 */
    private String pollDisLicenseCode;

    @ApiModelProperty(value = "月份")
    /** 月份 */
    private String month;

    @ApiModelProperty(value = "治理设施异常问题个数")
    /** 治理设施异常问题个数 */
    private String abnormalProblemsNum;

    @ApiModelProperty(value = "在线监测有效监测率")
    /** 在线监测有效监测率 */
    private String effectiveMonitoringComplianceRate;

    @ApiModelProperty(value = "在线监测达标率")
    /** 在线监测达标率 */
    private String onlineMonitoringComplianceRate;

    @ApiModelProperty(value = "手工监测频次合格率")
    /** 手工监测频次合格率 */
    private String manualMonitoringFrequencyPassRate;

    @ApiModelProperty(value = "系统核算实际排放合格率")
    /** 系统核算实际排放合格率 */
    private String sysAccActualEmissionPassRate;

    @ApiModelProperty(value = "执行报告实际排放合格率")
    /** 执行报告实际排放合格率 */
    private String reportActualEmissionPassRate;

    @ApiModelProperty(value = "重污染管控执行率")
    /** 重污染管控执行率 */
    private String heavyPollutionControlExacutiveRate;

    @ApiModelProperty(value = "是否需要提交执行报告")
    /** 是否需要提交执行报告 */
    private String reportNeedSubmit;

    @ApiModelProperty(value = "执行报告是否提交")
    /** 执行报告是否提交 */
    private String reportSubmit;

    @ApiModelProperty(value = "执行报告规范性")
    /** 执行报告规范性 */
    private String reportNormative;

    @ApiModelProperty(value = "执行报告结果统计时间")
    /** 执行报告结果统计时间 */
    private String reportStatisticsTime;

    @ApiModelProperty(value = "创建人")
    /** 创建人 */
    private String createBy;

    @ApiModelProperty(value = "创建时间")
    /** 创建时间 */
    private Date createTime;

    @ApiModelProperty(value = "更新人")
    /** 更新人 */
    private String updateBy;

    @ApiModelProperty(value = "更新时间")
    /** 更新时间 */
    private Date updateTime;

}
