package com.njcn.event.pojo.vo;

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

import java.io.Serializable;

/**
 * @Title EventMonitorReportVO
 * @Package com.njcn.event.pojo.vo
 * @Author jianghaifei
 * @Date 2022-10-25 09:51
 * @Version V1.0
 */
@Data
public class EventMonitorReportVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(name = "date", value = "时间")
    private String date; //时间

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

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

    @ApiModelProperty(name = "monitorId", value = "监测点id")
    private String monitorId; //监测点id

    @ApiModelProperty(name = "monitorName", value = "监测点名称")
    private String monitorName; //监测点名称

    @ApiModelProperty(name = "voltageLevel", value = "监测点电压等级id")
    private String voltageLevel; //监测点电压等级id

    @ApiModelProperty(name = "voltageLevelName", value = "监测点电压等级名称")
    private String voltageLevelName; //监测点电压等级名称

    @ApiModelProperty(name = "voltageRiseCount", value = "电压暂升次数")
    private Integer voltageRiseCount; //电压暂升次数

    @ApiModelProperty(name = "voltageDipCount", value = "电压暂降次数")
    private Integer voltageDipCount; //电压暂降次数

    @ApiModelProperty(name = "shortInterruptionCount", value = "短时中断次数")
    private Integer shortInterruptionCount; //短时中断次数

//    private EventDipShortDistributionVO dipShortStatisticsVO; //暂降和短时中断分部情况

//    private EventRiseDistributionVO riseStatisticsVO; //暂升分部情况

}
