package com.njcn.harmonic.pojo.vo;

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

import java.io.Serializable;

/**
 * 异常数据统计类
 *
 * @author denghuajun
 * @version 1.0.0
 * @date 2022/3/17
 */
@Data
public class HistoryHarmOverLimitVO implements Serializable {

    @ApiModelProperty("监测点id")
    private String lineId;

    @ApiModelProperty("变电站名称")
    private String subName;

    @ApiModelProperty("监测点名称")
    private String lineName;

    @ApiModelProperty("指标名称")
    private String targetName;

    @ApiModelProperty("指标类型：12-电压偏差；13-三相电压不平衡度；15-电压总谐波畸变率；22-负序电流；30-频率；40-谐波电压含有率；43-谐波电流幅值；46-间谐波电压含有率；61-长时闪变")
    private String targetCode;

    @ApiModelProperty("统计方式")
    private Integer statisticalType;

    @ApiModelProperty("次数")
    private Integer number;

    @ApiModelProperty("相别")
    private String phaseType;

    @ApiModelProperty("电压等级")
    private String scale;

    @ApiModelProperty("时间")
    private String timeId;

    @ApiModelProperty("单位")
    private String unit;

    @ApiModelProperty("最大值")
    private Float maxData;

    @ApiModelProperty("最小值")
    private Float minData;

    @ApiModelProperty("平均值")
    private Float avgData;

    @ApiModelProperty("95概率值")
    private Float cp95Data;


}
