Files
aca-class-assign-service/src/main/java/com/yunhai/acaclassassign/model/assign/MetricItemVo.java
T
wanghu 9e83208f35
build / build-push (push) Successful in 1m29s
commit
2026-10-21 15:00:26 +08:00

45 lines
1019 B
Java

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<Double> perClass = new ArrayList<>();
}