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

import com.njcn.common.pojo.param.StatisticsBizBaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

/**
 * 拓展前端参数
 *
 * @author yzh
 * @date 2022/10/8
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class UniversalFrontEndParam extends StatisticsBizBaseParam implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 电压等级
     */
    @ApiModelProperty(name = "voltageLevel", value = "电压等级", required = true)
    private List<String> voltageLevel;

    /**
     * 监测点名称
     */
    @ApiModelProperty(name = "measurementPointId",value = "监测点名称")
    private String measurementPointId;

    /**
     * 暂态指标类型
     */
    @ApiModelProperty(name = "typeOfTransientIndicators",value = "暂态指标类型")
    private String typeOfTransientIndicators;

    /**
     * 监测点类别
     */
    @ApiModelProperty(name = "measurementPointCategory",value = "监测点类别")
    private String measurementPointCategory;

    /**
     * 变电站名称
     */
    @ApiModelProperty(name = "subName",value = "变电站名称")
    private String subName;



}
