package com.ruoyi.performance.excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; /** * 人员考勤记录导出封装对象 */ @Data public class StaffAttendanceExcelData { /** * 序号 */ @ApiModelProperty("序号") private Integer excelIndex; /** * 姓名 */ @ApiModelProperty("姓名") private String personName; /** * 班次考勤列表 */ @ApiModelProperty("班次考勤列表") private List shiftList; /** * 休息天数 */ @ApiModelProperty("休息天数") private Integer holidayCount; /** * 事假天数 */ @ApiModelProperty("事假天数") private Integer personalLeaveCount; /** * 年假天数 */ @ApiModelProperty("年假天数") private Integer annualLeaveCount; /** * 公差天数 */ @ApiModelProperty("公差天数") private Integer officialTripCount; /** * 婚假天数 */ @ApiModelProperty("婚假天数") private Integer marriageLeaveCount; /** * 丧假天数 */ @ApiModelProperty("丧假天数") private Integer bereavementLeaveCount; /** * 病假天数 */ @ApiModelProperty("病假天数") private Integer sickLeaveCount; /** * 产假天数 */ @ApiModelProperty("产假天数") private Integer maternityLeaveCount; /** * 出勤天数 */ @ApiModelProperty("出勤天数") private Integer attendanceDayCount; /** * 出勤总时间 */ @ApiModelProperty("出勤总时间") private Double attendanceWorkHourCount; }