package com.sundot.airport.ledger.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <b>功能名：</b>StationTeamStatsDTO<br>
 * <b>说明：</b> 站级别团队画像统计DTO（展示站下各部门的团队成员统计信息）<br>
 * <b>著作权：</b> Copyright (C) 2025 SUNDOT CORPORATION<br>
 *
 * @author Claude
 */
@Data
public class StationTeamStatsDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 部门ID
     */
    private Long deptId;

    /**
     * 部门名称
     */
    private String deptName;

    /**
     * 员工数量
     */
    private Integer employeeCount;

    /**
     * 党员数量
     */
    private Integer partyMemberCount;

    /**
     * 平均年龄
     */
    private Double avgAge;

    /**
     * 平均工龄
     */
    private Double avgWorkYears;

    /**
     * 平均开机年限
     */
    private Double avgXrayOperatorYears;

    /**
     * 职业资格证书等级
     */
    private String qualificationLevel;


    /**
     * 综合得分
     */
    private BigDecimal totalScore;
}