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<String> 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;
|
|
|
}
|