package com.ruoyi.doubledefense.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 风险管理统计
 * APP首页
 */
@Data
@ApiModel("APP首页-风险管理统计")
public class HazardStatisticsDTO implements Serializable {

    /**
     * 对象数量
     */
    @ApiModelProperty(value = "管控对象数量", dataType = "int")
    private Integer hazardCount = 0;
    /**
     * 分析单元数量
     */
    @ApiModelProperty(value = "分析单元数量", dataType = "int")
    private Integer riskUnitCount = 0;
    /**
     * 风险事件数量
     */
    @ApiModelProperty(value = "风险事件数量", dataType = "int")
    private Integer riskEventCount = 0;
    /**
     * 管控措施数量
     */
    @ApiModelProperty(value = "管控措施数量", dataType = "int")
    private Integer riskMeasureCount = 0;
    /**
     * 排查要求数量
     */
    @ApiModelProperty(value = "排查要求数量", dataType = "int")
    private Integer checkTask = 0;
}
