Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
Y
yifu-mvp
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fangxinjiang
yifu-mvp
Commits
7d4be61f
Commit
7d4be61f
authored
Apr 18, 2024
by
hongguangwu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
MVP1.6.3-工资原表导出
parent
23ea397d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
166 additions
and
68 deletions
+166
-68
TSalaryAccount.java
...yifu/cloud/plus/v1/yifu/salary/entity/TSalaryAccount.java
+8
-0
TSalaryAccountExportByEkpVo.java
...d/plus/v1/yifu/salary/vo/TSalaryAccountExportByEkpVo.java
+21
-23
TSalaryAccountMapper.xml
...ry-biz/src/main/resources/mapper/TSalaryAccountMapper.xml
+137
-45
No files found.
yifu-salary/yifu-salary-api/src/main/java/com/yifu/cloud/plus/v1/yifu/salary/entity/TSalaryAccount.java
View file @
7d4be61f
...
@@ -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
;
}
}
yifu-salary/yifu-salary-api/src/main/java/com/yifu/cloud/plus/v1/yifu/salary/vo/TSalaryAccountExportByEkpVo.java
View file @
7d4be61f
...
@@ -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;
*/
}
}
yifu-salary/yifu-salary-biz/src/main/resources/mapper/TSalaryAccountMapper.xml
View file @
7d4be61f
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment