package com.njcn.harmonic.pojo.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * Description:
 * Date: 2023/12/6  15:22【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */
@Data
public class ConverterIndexStatisticsDTO {


    /*主键 是否必填：是*/
    private String id;

    /*省级单位名称 是否必填：否*/
    private String provinceName;
    /*省级单位id 是否必填：是*/
    private String provinceId;

    /*市级单位id 是否必填：是*/
    private String cityId;
    /*市级单位名称 是否必填：否*/
    private String cityName;



    /*统计日期 是否必填：是*/
    private String statisticalDate;
    /*统计类型 是否必填：是*/
    private String statisticalType;

    /*统计层级 是否必填：是*/
    private String statisticalLevel;


    /*在运交流母线数量（条） 是否必填：是*/
    private Integer onlineAlternatingBusNum;
    /*在运换流站数量（座） 是否必填：是*/
    private Integer onlineConverterNum;

    /*发生超标或暂态母线数量（条） 是否必填：是*/
    private Integer abnormalBusNum;


    /*监测换流站数量（座） 是否必填：是*/
    private Integer monitorConverterNum;
    /*监测交流母线数量（条） 是否必填：否*/
    private Integer monitorAlternatingBusNum;

    /*累计发生超标或暂态换流站数量（座） 是否必填：否*/
    private Integer abnormalConverterCount;
    /*累计监测换流站数量（座） 是否必填：否*/
    private Integer monitorConverterCount;
    /*累计发生超标或暂态母线数量（座） 是否必填：否*/
    private Integer abnormalBusCount;
    /*累计监测交流母线数量（座） 是否必填：否*/
    private Integer monitorAlternatingBusCount;




    /*发生超标或暂态换流站数量（条） 是否必填：否*/
    private Integer abnormalConverterNum;

    /*发生超标或暂态母线日均占比（%） 是否必填：否*/
    private BigDecimal abnormalBusAvgRate;

    /*发生超标或暂态母线占比（%） 是否必填：否*/
    private BigDecimal abnormalBusRate;
    /*发生超标或暂态换流站日均占比（%） 是否必填：否*/
    private BigDecimal abnormalConverterAvgRate;

    /*发生超标或暂态换流站占比（%） 是否必填：否*/
    private BigDecimal abnormalConverterRate;


    /*交流母线监测率（%） 是否必填：否*/
    private BigDecimal monitorAlternatingBusRate;

    /*换流站监测率（%） 是否必填：*/
    private BigDecimal monitorConverterRate;








}
