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
90a6e83e
Commit
90a6e83e
authored
May 13, 2024
by
fangxinjiang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/MVP1.6.4' into MVP1.6.4
parents
c7f8e1dc
661894e9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
35 additions
and
8 deletions
+35
-8
SocialSoldierYgsAddVo.java
...u/cloud/plus/v1/yifu/social/vo/SocialSoldierYgsAddVo.java
+9
-3
SocialSoldierYgsReduceVo.java
...loud/plus/v1/yifu/social/vo/SocialSoldierYgsReduceVo.java
+1
-1
SocialSoldierYsdAddVo.java
...u/cloud/plus/v1/yifu/social/vo/SocialSoldierYsdAddVo.java
+11
-2
TSocialSoldierServiceImpl.java
...1/yifu/social/service/impl/TSocialSoldierServiceImpl.java
+8
-1
TDispatchInfoMapper.xml
...ial-biz/src/main/resources/mapper/TDispatchInfoMapper.xml
+6
-1
No files found.
yifu-social/yifu-social-api/src/main/java/com/yifu/cloud/plus/v1/yifu/social/vo/SocialSoldierYgsAddVo.java
View file @
90a6e83e
...
...
@@ -20,7 +20,8 @@ public class SocialSoldierYgsAddVo implements Serializable {
//企业名称 证件类型 身份证号码 姓名 国籍 个人身份 民族 参加工作日期 工资
// 文化程度 户口性质 增员年月 户口所在地 用工形式 手机号码 通讯地址 就业登记时间 单位就业起始时间 合同期限类型
//合同起始时间 合同终止日期 录用工种代码 合同签订类别 工作时间制度 参保日期 户口所在地行政区划代码 居住所在地行政区划代码 当前经办行政区划代码 补缴原因 回传信息 回传信息1 回传信息2
//合同起始时间 合同终止日期 录用工种代码 合同签订类别 工作时间制度 养老参保日期 工伤参保日期 失业参保日期
// 户口所在地行政区划代码 居住所在地行政区划代码 当前经办行政区划代码 补缴原因 回传信息 回传信息1 回传信息2
@ExcelProperty
(
"企业名称"
)
private
String
socialHouseholdName
;
@ExcelProperty
(
"证件类型"
)
...
...
@@ -69,8 +70,13 @@ public class SocialSoldierYgsAddVo implements Serializable {
private
String
contractType
;
@ExcelProperty
(
"工作时间制度"
)
private
String
workingHours
;
@ExcelProperty
(
"参保日期"
)
private
String
socialDate
;
// 养老参保日期 工伤参保日期 失业参保日期
@ExcelProperty
(
"养老参保日期"
)
private
String
pensionStart
;
@ExcelProperty
(
"工伤参保日期"
)
private
String
workInjuryStart
;
@ExcelProperty
(
"失业参保日期"
)
private
String
unemployStart
;
@ExcelProperty
(
"户口所在地行政区划代码"
)
private
String
huAddr
;
@ExcelProperty
(
"居住所在地行政区划代码"
)
...
...
yifu-social/yifu-social-api/src/main/java/com/yifu/cloud/plus/v1/yifu/social/vo/SocialSoldierYgsReduceVo.java
View file @
90a6e83e
...
...
@@ -18,7 +18,7 @@ public class SocialSoldierYgsReduceVo implements Serializable {
@ExcelIgnore
private
String
socialId
;
//企业名称
证件类型 证件号码 姓名 中断原因 中断时间
回传信息 回传信息1 回传信息2
//企业名称
姓名 身份证号码 减员原因 备案解除二级原因 备案解除三级原因
回传信息 回传信息1 回传信息2
@ExcelProperty
(
"企业名称"
)
private
String
socialHouseholdName
;
@ExcelProperty
(
"姓名"
)
...
...
yifu-social/yifu-social-api/src/main/java/com/yifu/cloud/plus/v1/yifu/social/vo/SocialSoldierYsdAddVo.java
View file @
90a6e83e
...
...
@@ -5,6 +5,7 @@ import com.alibaba.excel.annotation.ExcelProperty;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
/**
* @Author hgw
...
...
@@ -17,9 +18,10 @@ public class SocialSoldierYsdAddVo implements Serializable {
// 社保id,用于回写
@ExcelIgnore
private
String
socialId
;
//企业名称 证件类型 证件号码 姓名 民族 学历 手机号码 人员类型 申报工资
//用工形式 编制类型 参保日期 合同起止日期 原参保日期 回传信息 回传信息1 回传信息2
//用工形式 编制类型 参保日期 合同起止日期 原参保日期
// 基本医疗保险 大额医疗费用补助 生育保险
// 回传信息 回传信息1 回传信息2
@ExcelProperty
(
"企业名称"
)
private
String
socialHouseholdName
;
@ExcelProperty
(
"证件类型"
)
...
...
@@ -54,6 +56,13 @@ public class SocialSoldierYsdAddVo implements Serializable {
@ExcelProperty
(
"原参保日期"
)
private
String
socialDateOld
;
// 基本医疗保险 大额医疗费用补助 生育保险
@ExcelProperty
(
"基本医疗保险"
)
private
BigDecimal
unitMedicalMoney
;
@ExcelProperty
(
"大额医疗费用补助"
)
private
BigDecimal
unitBigailmentMoney
;
@ExcelProperty
(
"生育保险"
)
private
BigDecimal
unitBirthMoney
;
@ExcelProperty
(
"回传信息"
)
private
String
huiRemark
;
@ExcelProperty
(
"回传信息1"
)
...
...
yifu-social/yifu-social-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/social/service/impl/TSocialSoldierServiceImpl.java
View file @
90a6e83e
...
...
@@ -191,7 +191,7 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialInfoMapper, TS
public
MultipartFile
getFile
(
Collection
<?>
list
,
Class
head
)
{
File
file
=
null
;
if
(
list
!=
null
)
{
String
filePath
=
"socialFile"
+
DateUtil
.
getThisTime
();
String
filePath
=
"socialFile"
+
DateUtil
.
getThisTime
()
+
CommonConstants
.
XLSX
;
EasyExcelFactory
.
write
(
filePath
,
head
).
sheet
(
"社保明细"
).
doWrite
(
list
);
file
=
new
File
(
filePath
);
}
...
...
@@ -208,6 +208,13 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialInfoMapper, TS
IOUtils
.
copy
(
input
,
os
);
}
catch
(
Exception
e
)
{
throw
new
IllegalArgumentException
(
"Invalid file: "
+
e
,
e
);
}
finally
{
//删除临时文件
try
{
org
.
apache
.
commons
.
io
.
FileUtils
.
forceDelete
(
file
);
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
}
return
new
CommonsMultipartFile
(
item
);
}
...
...
yifu-social/yifu-social-biz/src/main/resources/mapper/TDispatchInfoMapper.xml
View file @
90a6e83e
...
...
@@ -1182,7 +1182,9 @@
when a.WORKING_HOURS = 2 then '综合工时'
when a.WORKING_HOURS = 3 then '不定时工时制'
else '-' end as workingHours ,
DATE_FORMAT(s.SOCIAL_START_DATE,'%Y%m%d') socialDate,
DATE_FORMAT(s.PENSION_START,'%Y%m%d') pensionStart,
DATE_FORMAT(s.WORK_INJURY_START,'%Y%m%d') workInjuryStart,
DATE_FORMAT(s.UNEMPLOY_START,'%Y%m%d') unemployStart,
a.FILE_ADDR huAddr,
a.FILE_ADDR zhuAddr,
a.FILE_ADDR banAddr,
...
...
@@ -1251,6 +1253,9 @@
DATE_FORMAT(s.SOCIAL_START_DATE,'%Y%m%d') socialDate,
'' contractDate,
DATE_FORMAT(s.SOCIAL_START_DATE,'%Y%m%d') socialDateOld,
s.UNIT_MEDICAL_MONEY unitMedicalMoney,
s.UNIT_BIGAILMENT_MONEY unitBigailmentMoney,
s.UNIT_BIRTH_MONEY unitBirthMoney,
'' huiRemark,
'' huiRemark1,
'' huiRemark2
...
...
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