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

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

import java.util.List;

/**
 * <专项分析-入参>
 *
 * @author wr
 * @createTime: 2022-12-01
 */
@Data
public class SpecialAnalysisParam {

//    @ApiModelProperty(name = "id", value = "按单位统计，id为单位索引")
//    private String id;

    @ApiModelProperty(name = "type", value = "类型(0-风电场 1-光伏电站 2冶炼负荷)")
    private Integer type;

    /**
     * 数据传参
     */
    @Data
    public static class CompareDateParam  {

        @ApiModelProperty(name = "year", value = "年份")
        private String year;

        @ApiModelProperty(name = "month", value = "月份")
        private List<String> month;
    }
    /**
     * 数据传参
     */
    @Data
    public static class CompareParam  {

        @ApiModelProperty(name = "powerVoltageLevel", value = "电压等级")
        private List<String> powerVoltageLevel;

        @ApiModelProperty(name = "year", value = "年份")
        private String year;

        @ApiModelProperty(name = "month", value = "月份")
        private List<String> month;
    }

}
