package jnpf.model.personnels.dto.staff.roster;

import lombok.Data;

/**
 * 员工统计对象
 */
@Data
public class WorkerStatisticsDto {

    public WorkerStatisticsDto() {
        // 初始化所有数量为0
        jobNum = 0L;
        fullTimeNum = 0L;
        partTimeNum = 0L;
        practiceNum = 0L;
        waitGoNum = 0L;
        formalNum = 0L;
        waitJoinNum = 0L;
        numberOfTrialEmployees = 0L;
    }

    /**
     * 在职员工数量
     */
    private Long jobNum;

    /**
     * 全职员工数量
     */
    private Long fullTimeNum;

    /**
     * 兼职员工数量
     */
    private Long partTimeNum;


    /**
     * 实习员工数量
     */
    private Long practiceNum;


    /**
     * 待离职员工数量
     */
    private Long waitGoNum;


    /**
     * 正式员工数量
     */
    private Long formalNum;


    /**
     * 试用员工数量
     */
    private Long waitJoinNum;

    /**
     * 试岗员工数量
     */
    private Long numberOfTrialEmployees;

}
