package com.njcn.harmonic.pojo.vo;

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

/**
 * <功能描述>
 *
 * @author 1754607820@qq.com
 * @createTime: 2022-11-08
 */
@Data
public class PwRStatOrgVO {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "单位id")
    private String orgNo;

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

    @ApiModelProperty(value = "")
    private String monitorSort;

    @ApiModelProperty(value = "在线监测点数")
    private String allCount;

    @ApiModelProperty(value = "频率偏差合格率")
    private Float freqPassRate;

    @ApiModelProperty(value = "电压偏差合格率")
    private Float vDevPassRate;

    @ApiModelProperty(value = "闪变合格率")
    private Float flickerPassRate;

    @Data
    public static class PwRStatOrgDetailVO extends PwRStatOrgVO {

        @ApiModelProperty(value = "监测点ID")
        private String measurementPointId;

        @ApiModelProperty(value = "监测点名称")
        private String measurementPointName;

        @ApiModelProperty(value = "监测点电压等级名称")
        private String monitorVoltageName;

        @ApiModelProperty(value = "电站名称")
        private String powerName;
    }
}
