Commit 7d4be61f authored by hongguangwu's avatar hongguangwu

MVP1.6.3-工资原表导出

parent 23ea397d
...@@ -599,4 +599,12 @@ public class TSalaryAccount extends BaseEntity { ...@@ -599,4 +599,12 @@ public class TSalaryAccount extends BaseEntity {
@ExcelProperty(value = "导入行号") @ExcelProperty(value = "导入行号")
private Integer rowIndex; private Integer rowIndex;
// 额外给前端导出使用的
@TableField(exist = false)
@ExcelProperty("企业(职业)年金")
private String enterpriseAnnuity;
@TableField(exist = false)
@ExcelProperty("个人代扣金额")
private String pdeductionMoney;
} }
...@@ -19,17 +19,15 @@ package com.yifu.cloud.plus.v1.yifu.salary.vo; ...@@ -19,17 +19,15 @@ package com.yifu.cloud.plus.v1.yifu.salary.vo;
import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.HeadFontStyle; import com.alibaba.excel.annotation.write.style.HeadFontStyle;
import com.yifu.cloud.plus.v1.yifu.common.core.constant.ExcelAttribute;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
* 薪资详情里的报账导出-EKP附件专用 * 薪资详情里的报账导出-EKP附件专用
* 薪资详情里的报账导出,是前端导出,此处后端导出,给EKP项目订单获取附件使用的 * 薪资详情里的报账导出,是前端导出,此处后端导出,给EKP项目订单获取附件使用的
*
* @author hgw * @author hgw
* @date 2024-4-18 17:04:21 * @date 2024-4-18 17:04:21
*/ */
...@@ -59,10 +57,10 @@ public class TSalaryAccountExportByEkpVo { ...@@ -59,10 +57,10 @@ public class TSalaryAccountExportByEkpVo {
private String empIdcard; private String empIdcard;
@ExcelProperty("手机号码") @ExcelProperty("手机号码")
private String empPhone; private String empPhone;
// TODO // 银行卡号
@ExcelProperty("银行卡号") @ExcelProperty("银行卡号")
private String bankNo; private String bankNo;
// TODO // 开户行总行
@ExcelProperty("开户行总行") @ExcelProperty("开户行总行")
private String bankName; private String bankName;
// ,应发工资,个人社保,个人公积金,个税,年终奖单独扣税税费,企业(职业)年金,个人代扣金额,个人实发合计,单位社保,单位公积金 // ,应发工资,个人社保,个人公积金,个税,年终奖单独扣税税费,企业(职业)年金,个人代扣金额,个人实发合计,单位社保,单位公积金
...@@ -103,57 +101,57 @@ public class TSalaryAccountExportByEkpVo { ...@@ -103,57 +101,57 @@ public class TSalaryAccountExportByEkpVo {
private BigDecimal sumBabyMoney; private BigDecimal sumBabyMoney;
@ExcelProperty(value = "累计个人养老金") @ExcelProperty(value = "累计个人养老金")
private BigDecimal sumPrivatePension; private BigDecimal sumPrivatePension;
// TODO 年终奖扣税方案0:合并;1:单独 // 年终奖扣税方案0:合并;1:单独
@ExcelProperty("年终奖扣税方案") @ExcelProperty("年终奖扣税方案")
private String annualBonusType; private String annualBonusType;
// TODO // 开户行省
@ExcelProperty("开户行省") @ExcelProperty("开户行省")
private String bankProvince; private String bankProvince;
// ,开户行市,开户行支行,工资发放方式,工资发放时间,社保缴纳月份,公积金缴纳月份,社保优先级,公积金优先级,是否扣除社保,是否扣除公积金 // ,开户行市,开户行支行,工资发放方式,工资发放时间,社保缴纳月份,公积金缴纳月份,社保优先级,公积金优先级,是否扣除社保,是否扣除公积金
// TODO // 开户行市
@ExcelProperty("开户行市") @ExcelProperty("开户行市")
private String bankCity; private String bankCity;
// TODO // 开户行支行
@ExcelProperty("开户行支行") @ExcelProperty("开户行支行")
private String bankSubName; private String bankSubName;
// TODO 工资发放方式(0现金/1银行)/2线下 // 工资发放方式(0现金/1银行)/2线下
@ExcelProperty("工资发放方式") @ExcelProperty("工资发放方式")
private String salaryStyle; private String salaryStyle;
// TODO 工资发放时间(0立即发、1暂停发) // 工资发放时间(0立即发、1暂停发)
@ExcelProperty("工资发放时间") @ExcelProperty("工资发放时间")
private String salaryGiveTime; private String salaryGiveTime;
// TODO // 社保缴纳月份
@ExcelProperty("社保缴纳月份") @ExcelProperty("社保缴纳月份")
private String deduSocialMonth; private String deduSocialMonth;
// TODO // 公积金缴纳月份
@ExcelProperty("公积金缴纳月份") @ExcelProperty("公积金缴纳月份")
private String deduProvidentMonth; private String deduProvidentMonth;
// TODO 社保优先级0:生成月;1:缴纳月 // 社保优先级0:生成月;1:缴纳月
@ExcelProperty("社保优先级") @ExcelProperty("社保优先级")
private String socialPriority; private String socialPriority;
// TODO 公积金优先级0:生成月;1:缴纳月 // 公积金优先级0:生成月;1:缴纳月
@ExcelProperty("公积金优先级") @ExcelProperty("公积金优先级")
private String fundPriority; private String fundPriority;
// TODO 是否扣除社保 0:否,1:是 // 是否扣除社保 0:否,1:是
@ExcelProperty("是否扣除社保") @ExcelProperty("是否扣除社保")
private String isDeductSocial; private String isDeductSocial;
// TODO 是否扣除公积金 0:否,1:是 // 是否扣除公积金 0:否,1:是
@ExcelProperty("是否扣除公积金") @ExcelProperty("是否扣除公积金")
private String isDeductFund; private String isDeductFund;
// ,本月是否重复金额,是否自有员工,是否薪资特殊值,支出结算状态 // ,本月是否重复金额,是否自有员工,是否薪资特殊值,支出结算状态
// TODO 本月是否重复金额0:否;1:是重复导入的 // 本月是否重复金额0:否;1:是重复导入的
@ExcelProperty("本月是否重复金额") @ExcelProperty("本月是否重复金额")
private String isRepeat; private String isRepeat;
// TODO 是否自有员工0:否;1:是自有员工 // 是否自有员工0:否;1:是自有员工
@ExcelProperty("是否自有员工") @ExcelProperty("是否自有员工")
private String ownFlag; private String ownFlag;
// TODO 是否含有特殊金额 // 是否含有特殊金额
@ExcelProperty("是否薪资特殊值") @ExcelProperty("是否薪资特殊值")
private Integer haveSpecialFlag; private String haveSpecialFlag;
@ExcelProperty("支出结算状态") @ExcelProperty("支出结算状态")
private String paySettleFlag; private String paySettleFlag;
@ExcelProperty("免个税个人代扣") /*@ExcelProperty("免个税个人代扣")
private BigDecimal exemptionPersionTax; private BigDecimal exemptionPersionTax;
@ExcelProperty("是否劳务费") @ExcelProperty("是否劳务费")
private String formType; private String formType;
...@@ -178,6 +176,6 @@ public class TSalaryAccountExportByEkpVo { ...@@ -178,6 +176,6 @@ public class TSalaryAccountExportByEkpVo {
@ExcelProperty("结算单位") @ExcelProperty("结算单位")
private String unitName; private String unitName;
@ExcelProperty("结算单位编码") @ExcelProperty("结算单位编码")
private String unitNo; private String unitNo;*/
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment