package jnpf.entity.attendance; import jnpf.enums.attendance.AttendanceTypeEnum; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; import java.util.Date; /** * 申请参数类,用于封装申请相关的信息 */ @Builder @NoArgsConstructor @Data @AllArgsConstructor public class LeaveParam { // 申请开始时间 private Date start; // 申请结束时间 private Date end; //开始时间类型 1 上半天 2 下半天 private Integer startTimeType; //结束时间类型 1 上半天 2 下半天 private Integer endTimeType; //请假类型单位 1 小时 2 天 3 半天 private Integer leaveUnit; }