package com.yunhai.acaclassassign.model.assign; import lombok.Data; import java.util.ArrayList; import java.util.List; /** * 均衡明细行:维度 / 最低班 / 最高班 / 极差 / 相对偏差 / 判定 / 权重。 */ @Data public class MetricItemVo { /** 维度名(人数/总分均分/男女生比例/语文/视力分均值/特长生人数...) */ private String dimension; /** 类型:count 人数型 / avg 均值型 */ private String type; /** 权重 */ private double weight; /** 最低班名 */ private String minClass; private double minValue; /** 最高班名 */ private String maxClass; private double maxValue; /** 极差 */ private double spread; /** 相对偏差(极差/均值,%) */ private double relDev; /** 判定:优/良/关注/偏差大/样本过小/信息项 */ private String grade; /** 各班数值(与 classCards 顺序对齐) */ private List perClass = new ArrayList<>(); }