package com.sundot.airport.personnel.dto;

/**
 * 部门分值分布系列DTO
 *
 * @author wangxx
 * @date 2026-05-09
 */
public class DeptScoreDistributionSeriesDto {
    /**
     * 部门ID
     */
    private Long deptId;

    /**
     * 部门名称（用于图例显示）
     */
    private String deptName;

    /**
     * 部门类型
     */
    private String deptType;

    /**
     * 部门类型描述
     */
    private String deptTypeDesc;

    /**
     * 各分数段人数数组（顺序：低于70、[70-75)、[75-80)、[80-85)、[85-90)、90以上）
     */
    private Integer[] scoreRangeCounts;

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getDeptType() {
        return deptType;
    }

    public void setDeptType(String deptType) {
        this.deptType = deptType;
    }

    public String getDeptTypeDesc() {
        return deptTypeDesc;
    }

    public void setDeptTypeDesc(String deptTypeDesc) {
        this.deptTypeDesc = deptTypeDesc;
    }

    public Integer[] getScoreRangeCounts() {
        return scoreRangeCounts;
    }

    public void setScoreRangeCounts(Integer[] scoreRangeCounts) {
        this.scoreRangeCounts = scoreRangeCounts;
    }
}
