package jnpf.model.attendance.vo.attendance;

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

@Data
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
public class StatisticsDataQueryVo {
    /**
     * 全部条数
     */
    private Integer totalCount = 0;
    /**
     * 正常条数
     */
    private Integer normalCount = 0;
    /**
     * 迟到条数
     */
    private Integer lateCount = 0;
    /**
     * 早退条数
     */
    private Integer earlyLeaveCount = 0;
    /**
     * 未排班条数
     */
    private Integer notSchedulingCount = 0;
    /**
     * 缺卡条数
     */
    private Integer absenceCardCount = 0;
    /**
     * 旷工条数
     */
    private Integer absenceCount = 0;
    /**
     * 请假条数
     */
    private Integer leaveCount = 0;
    /**
     * 出差条数
     */
    private Integer busCount = 0;
    /**
     * 外出条数
     */
    private Integer outCount = 0;
    /**
     * 借调条数
     */
    private Integer selfCount = 0;
    /**
     * 加班条数
     */
    private Integer overtimeCount = 0;
}
