package jnpf.model.attendance.model;

import lombok.Data;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

@Data
public class UserInGroupLeaveInfoData {
    /**
     * 考勤组ID
     */
    private String groupId;
    /**
     * 请假天数
     */
    private BigDecimal leaveDays = BigDecimal.ZERO;
    /**
     * 请假次数
     */
    private Integer leaveTimes = 0;
    /**
     * 请假时长
     */
    private BigDecimal leaveHours = BigDecimal.ZERO;
    /**
     * 有效出勤天数集合
     */
    private List<RealityAttendanceOneDays> effectiveAttendDaysList = new ArrayList<>();
    /**
     * 请假集合
     */
    private List<PersonDetail> askLeaveList = new ArrayList<>();
    /**
     * 请假统计数据
     */
    private List<LeaveStatistics> leaveStatisticsList = new ArrayList<>();
}
