package com.njcn.event.pojo.param;

import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.util.List;

/**
 * 高低电压穿越统计查询实体类
 * @author guofeihu
 * @since 2024-08-15
 */
@Data
public class VoltageRideThroughQueryParam extends BaseParam {

    @ApiModelProperty("区域ID")
    @NotBlank(message = "区域ID不能为空")
    private String areaId;

    @ApiModelProperty("1:风电场,2:光伏电厂")
    @NotBlank(message = "新能源场站不能为空")
    private String type;

    @ApiModelProperty("1:高电压次数,2:低电压次数")
    private String frequencyType;

    @ApiModelProperty("监测点集合(用于后端使用)")
    private List<String> lineIds;

}
