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

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

import java.io.Serializable;

/**
 * @author wr
 * @description
 * @date 2023/5/8 14:58
 */
@Data
public class PVCapacity  implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(name = "sumCount", value = "光伏总容量")
    private Float sumCount;

    @ApiModelProperty(name = "sumOrgCount", value = "已安装容量")
    private Float sumOrgCount;

    @ApiModelProperty(name = "sumOrgTheYear", value = "当年接入容量")
    private Float sumOrgTheYear;

    @Data
    public static class PVCapacityCount{
        @ApiModelProperty(name = "num1", value = "0-25")
        private Integer num1;

        @ApiModelProperty(name = "num2;", value = "25-50")
        private Integer num2;

        @ApiModelProperty(name = "num3", value = "50-75")
        private Integer num3;

        @ApiModelProperty(name = "num4", value = "75-100")
        private Integer num4;

        @ApiModelProperty(name = "num5", value = ">100")
        private Integer num5;
    }
    @Data
    public static class Absorptive{
        @ApiModelProperty(name = "org", value = "部门")
        private String org;

        @ApiModelProperty(name = "capacity;", value = "已安装容量")
        private Double capacity;

        @ApiModelProperty(name = "consumption", value = "可安装容量")
        private Double consumption;

    }
}
