package jnpf.model.attendance.vo.attendance;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MonthStatsDailySituationQueryVo {
    /**
     * 正常天数
     */
    private BigDecimal normalDays;
    /**
     * 迟到天数
     */
    private BigDecimal lateDays;
    /**
     * 早退天数
     */
    private BigDecimal earlyLeaveDays;
    /**
     * 未排班天数
     */
    private BigDecimal notSchedulingDays;
    /**
     * 缺卡天数
     */
    private BigDecimal absenceCardDays;
    /**
     * 缺勤天数
     */
    private BigDecimal absenceDays;
    /**
     * 请假天数
     */
    private BigDecimal leaveDays;
    /**
     * 出差天数
     */
    private BigDecimal busDays;
    /**
     * 外出天数
     */
    private BigDecimal outDays;
    /**
     * 借调天数
     */
    private BigDecimal selfDays;
    /**
     * 加班天数
     */
    private BigDecimal overtimeDays;
}
