package com.njcn.gather.tool.adddata.pojo.vo;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 前端展示模板规则。
 */
@Data
public class AddDataTemplateVO {

    /** 电能质量参数名称。 */
    private String parameterName;

    /** 关联表名。 */
    private String tableName;

    /** 前端展示相别。 */
    private String phaseDisplay;

    /** 实际落库相别集合。 */
    private List<String> phaseCodes = new ArrayList<String>();

    /** 当前模板是否展示。 */
    private boolean display;

    /** 是否展示是否合格列。 */
    private boolean showQualified;

    /** 最大值规则。 */
    private String maxValueRule;

    /** 最小值规则。 */
    private String minValueRule;

    /** 平均值规则。 */
    private String averageValueRule;

    /** 95% 概率大值规则。 */
    private String cp95ValueRule;

    /** 默认保留小数位数。 */
    private int decimalScale;
}
