package com.njcn.harmonic.pojo.vo.hebeinorth;

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

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

/**
 * 类的介绍：冀北全景一张图综合评估返回实体
 *
 * @author xuyang
 * @version 1.0.0
 * @createTime 2024/4/22 14:38
 */
@Data
public class AssessDetailVo implements Serializable {

    @ApiModelProperty("部门id")
    private String deptId;

    @ApiModelProperty("部门名称")
    private String deptName;

    @ApiModelProperty("评估分值")
    private Float assessData = 3.14159f;

    @ApiModelProperty("评估等级")
    private String assessLevel = "暂无数据";

    @ApiModelProperty("指标合格率")
    private Double qualifyData = 3.14159;

    @ApiModelProperty("终端个数")
    private Integer devNum;

    /**
     * 电压偏差
     */
    @ApiModelProperty("评估分值")
    private Double vDevAssessData = 3.14159;

    @ApiModelProperty("评估等级")
    private String vDevAssessLevel = "暂无数据";

    @ApiModelProperty("指标合格率")
    private Double vDevQualifyData = 3.14159;

    /**
     * 频率偏差
     */
    @ApiModelProperty("评估分值")
    private Double freqAssessData = 3.14159;

    @ApiModelProperty("评估等级")
    private String freqAssessLevel = "暂无数据";

    @ApiModelProperty("指标合格率")
    private Double freqQualifyData = 3.14159;

    /**
     * 谐波含量
     */
    @ApiModelProperty("评估分值")
    private Double harmAssessData = 3.14159;

    @ApiModelProperty("评估等级")
    private String harmAssessLevel = "暂无数据";

    @ApiModelProperty("指标合格率")
    private Double harmQualifyData = 3.14159;

    /**
     * 电压闪变
     */
    @ApiModelProperty("评估分值")
    private Double flickerAssessData = 3.14159;

    @ApiModelProperty("评估等级")
    private String flickerAssessLevel = "暂无数据";

    @ApiModelProperty("指标合格率")
    private Double flickerQualifyData = 3.14159;

    /**
     * 三相电压不平衡度
     */
    @ApiModelProperty("评估分值")
    private Double unbalanceAssessData = 3.14159;

    @ApiModelProperty("评估等级")
    private String unbalanceAssessLevel = "暂无数据";

    @ApiModelProperty("指标合格率")
    private Double unbalanceQualifyData = 3.14159;

}
