package com.ruoyi.staff.excel;
|
|
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
/**
|
* 员工薪资导出数据
|
*/
|
@Data
|
public class StaffSalaryExportData {
|
|
@Excel(name = "工资月份")
|
private String salaryMonth;
|
|
@Excel(name = "工资主题")
|
private String salaryTitle;
|
|
@Excel(name = "员工姓名")
|
private String staffName;
|
|
@Excel(name = "部门名称")
|
private String deptName;
|
|
@Excel(name = "基本工资")
|
private BigDecimal basicSalary;
|
|
@Excel(name = "计件工资")
|
private BigDecimal pieceSalary;
|
|
@Excel(name = "计时工资")
|
private BigDecimal hourlySalary;
|
|
@Excel(name = "加班时长")
|
private BigDecimal overtimeHours;
|
|
@Excel(name = "加班工资")
|
private BigDecimal overtimePay;
|
|
@Excel(name = "其他收入")
|
private BigDecimal otherIncome;
|
|
@Excel(name = "社保个人")
|
private BigDecimal socialPersonal;
|
|
@Excel(name = "公积金个人")
|
private BigDecimal fundPersonal;
|
|
@Excel(name = "其他支出")
|
private BigDecimal otherDeduct;
|
|
@Excel(name = "社保补缴")
|
private BigDecimal socialSupplementAmount;
|
|
@Excel(name = "工资个税")
|
private BigDecimal salaryTax;
|
|
@Excel(name = "应发工资")
|
private BigDecimal grossSalary;
|
|
@Excel(name = "应扣社保")
|
private BigDecimal deductSalary;
|
|
@Excel(name = "请假次数")
|
private Integer leaveCount;
|
|
@Excel(name = "缺勤次数")
|
private Integer absenceCount;
|
|
@Excel(name = "迟到次数")
|
private Integer lateCount;
|
|
@Excel(name = "早退次数")
|
private Integer earlyCount;
|
|
@Excel(name = "应扣工资")
|
private BigDecimal manualDeduct;
|
|
@Excel(name = "实发工资")
|
private BigDecimal netSalary;
|
|
@Excel(name = "备注")
|
private String remark;
|
}
|