package jnpf.model.attendance.model;

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

import java.math.BigDecimal;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OvertimeBalanceModel {
    /**
     * 用户ID
     */
    private String userId;
    /**
     * 工作日加班存休天数
     */
    private BigDecimal weekdayOvertimeDays;
    /**
     * 工作日加班存休剩余天数
     */
    private BigDecimal weekdayOvertimeResidueDays;
    /**
     * 节假日加班存休天数
     */
    private BigDecimal holidaysOvertimeDays;
    /**
     * 节假日加班存休剩余天数
     */
    private BigDecimal holidaysOvertimeResidueDays;
    /**
     * 公休日加班存休天数
     */
    private BigDecimal publicHolidaysOvertimeDays;
    /**
     * 公休日加班存休剩余天数
     */
    private BigDecimal publicHolidaysOvertimeResidueDays;
}
