package com.njcn.device.pms.pojo.vo;

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

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

/**
 * @Title RStatPwAlarmCountWVO
 * @Package com.njcn.device.pms.pojo.vo
 * @Author jianghaifei
 * @Date 2022-11-02 15:50
 * @Version V1.0
 */
@Data
public class RStatPwAlarmCountWVO implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * 单位ID
     */
    @ApiModelProperty(name = "orgNo", value = "单位id")
    private String orgNo;

    @ApiModelProperty(name = "orgName", value = "单位名称")
    private String orgName;

    /**
     * 生成数据的时间,每周统计一次
     */
    @ApiModelProperty(name = "dataDate", value = "生成数据时间")
    private Date dataDate;

    /**
     * 在线监测点数
     */
    @ApiModelProperty(name = "onlineMonitorCount", value = "在线监测点数")
    private Integer onlineMonitorCount;

    /**
     * 告警监测点数
     */
    @ApiModelProperty(name = "alarmMonitorCount", value = "告警检测点数")
    private Integer alarmMonitorCount;

    @ApiModelProperty(name = "alarmMonitorRate", value = "告警监测点占比")
    private Double alarmMonitorRate;

    @ApiModelProperty(name = "alarmMonitorRateYoy", value = "告警监测点占比同比")
    private Double alarmMonitorRateYoy;
}
