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
ee036353
Commit
ee036353
authored
Jan 29, 2026
by
hongguangwu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.7.19-税友相关
parent
127f30d3
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
17 deletions
+21
-17
SocialFriendConfig.java
.../cloud/plus/v1/yifu/social/config/SocialFriendConfig.java
+21
-17
No files found.
yifu-social/yifu-social-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/social/config/SocialFriendConfig.java
View file @
ee036353
...
@@ -303,8 +303,11 @@ public class SocialFriendConfig {
...
@@ -303,8 +303,11 @@ public class SocialFriendConfig {
// type 1社保增 2社保减 3医保增 4医保减
// type 1社保增 2社保减 3医保增 4医保减
setEmpInfoForHuiZhou
(
json
,
listVo
,
type
,
vo
.
getQyzgjbylbxcbdjb
());
setEmpInfoForHuiZhou
(
json
,
listVo
,
type
,
vo
.
getQyzgjbylbxcbdjb
());
if
(
type
==
4
&&
Common
.
isNotNull
(
vo
.
getQyzgjbylbxcbdjb
()))
{
json
.
put
(
"zgjbylbxcbdjb"
,
vo
.
getQyzgjbylbxcbdjb
());
}
// 企业职工社会保险增员花名册列表
// 企业职工社会保险增员花名册列表
String
fileName
=
"qyzgshbxzyhmclb"
;
/*
String fileName = "qyzgshbxzyhmclb";
if (type == 2 || type == 4) {
if (type == 2 || type == 4) {
// 职工社会保险减少花名册
// 职工社会保险减少花名册
fileName = "zgshbxjshmc";
fileName = "zgshbxjshmc";
...
@@ -331,7 +334,7 @@ public class SocialFriendConfig {
...
@@ -331,7 +334,7 @@ public class SocialFriendConfig {
if (!qyzgshbxzyhmclbArr.isEmpty()) {
if (!qyzgshbxzyhmclbArr.isEmpty()) {
json.put(fileName, qyzgshbxzyhmclbArr);
json.put(fileName, qyzgshbxzyhmclbArr);
}
}
}
}
*/
}
}
/**
/**
...
@@ -687,7 +690,7 @@ public class SocialFriendConfig {
...
@@ -687,7 +690,7 @@ public class SocialFriendConfig {
// 社保起缴日期(养老起缴)yyyy-MM-dd
// 社保起缴日期(养老起缴)yyyy-MM-dd
startDate
=
vo
.
getSocialStartDate
();
startDate
=
vo
.
getSocialStartDate
();
// 参加工作日期
// 参加工作日期
cbrymdOne
.
put
(
"cjgzrq"
,
startDate
);
//
cbrymdOne.put("cjgzrq", startDate);
// 文化程度 见字典“受教育程度” 空的默认“大学专科”
// 文化程度 见字典“受教育程度” 空的默认“大学专科”
//cbrymdOne.put("whcd", "大学专科")
//cbrymdOne.put("whcd", "大学专科")
cbrymdOne
.
put
(
"whcd"
,
vo
.
getEducationName
());
cbrymdOne
.
put
(
"whcd"
,
vo
.
getEducationName
());
...
@@ -752,24 +755,25 @@ public class SocialFriendConfig {
...
@@ -752,24 +755,25 @@ public class SocialFriendConfig {
tszdxx
.
put
(
"cbms"
,
"续参"
);
tszdxx
.
put
(
"cbms"
,
"续参"
);
// 增员年月 社保必填;yyyyMM 社保起缴日期(养老起缴)到月
// 增员年月 社保必填;yyyyMM 社保起缴日期(养老起缴)到月
tszdxx
.
put
(
"zyny"
,
vo
.
getSocialStartMonth
());
//tszdxx.put("zyny", vo.getSocialStartMonth());
// 同步办理用工劳动备案 社保必填;是
// 同步办理用工劳动备案 社保必填;是
tszdxx
.
put
(
"tbblygldhtba"
,
"是"
);
//
tszdxx.put("tbblygldhtba", "是");
// 就业登记时间 社保必填;yyyy-MM-dd
// 就业登记时间 社保必填;yyyy-MM-dd
tszdxx
.
put
(
"jydjsj"
,
startDate
);
tszdxx
.
put
(
"jydjsj"
,
startDate
);
// 单位就业起始时间 社保必填;yyyy-MM-dd
// 单位就业起始时间 社保必填;yyyy-MM-dd
tszdxx
.
put
(
"dwjyqssj"
,
startDate
);
tszdxx
.
put
(
"dwjyqssj"
,
startDate
);
// 安徽非必填!社保个人身份材料 取文件上传后获取的文件路径。图片总大小不超过1M, 材料仅支持图片格式,支持上传jpeg/jpg/png格式。
// 安徽非必填!社保个人身份材料 取文件上传后获取的文件路径。图片总大小不超过1M, 材料仅支持图片格式,支持上传jpeg/jpg/png格式。
if
(
vo
.
getImgListYgs
()
!=
null
&&
!
vo
.
getImgListYgs
().
isEmpty
())
{
/*
if (vo.getImgListYgs() != null && !vo.getImgListYgs().isEmpty()) {
// 税友接口只允许一张
// 税友接口只允许一张
tszdxx.put("sbzycl", vo.getImgListYgs().get(0));
tszdxx.put("sbzycl", vo.getImgListYgs().get(0));
}
}
*/
// 用工形式 社保必填 // 盛宇文档对应,只有3种
// 用工形式 社保必填 // 盛宇文档对应,只有3种
tszdxx
.
put
(
"ygxs"
,
vo
.
getContractType
());
tszdxx
.
put
(
"ygxs"
,
vo
.
getContractType
());
// 劳动合同签署情况 社保必填 默认"初签"
// 劳动合同签署情况 社保必填 默认"初签"
tszdxx
.
put
(
"ldhtqsqk"
,
"初签"
);
//
tszdxx.put("ldhtqsqk", "初签");
// 人员类型 默认:在职职工
// 人员类型 默认:在职职工
tszdxx
.
put
(
"rylx"
,
"在职职工"
);
tszdxx
.
put
(
"rylx"
,
"在职职工"
);
// 医保个人身份材料 安徽非必填! 无
// 医保个人身份材料 安徽非必填! 无
...
@@ -783,16 +787,16 @@ public class SocialFriendConfig {
...
@@ -783,16 +787,16 @@ public class SocialFriendConfig {
// 人员身份 个人身份 社保必填 默认“职员”
// 人员身份 个人身份 社保必填 默认“职员”
tszdxx
.
put
(
"grsf"
,
"职员"
);
tszdxx
.
put
(
"grsf"
,
"职员"
);
// 工作时间制度 社保必填
// 工作时间制度 社保必填
tszdxx
.
put
(
"gzsjzd"
,
vo
.
getWorkingHours
());
//
tszdxx.put("gzsjzd", vo.getWorkingHours());
// 医保用工形式 医保新参必填 默认“原固定职工”
// 医保用工形式 医保新参必填 默认“原固定职工”
tszdxx
.
put
(
"ybygxs"
,
"原固定职工"
);
tszdxx
.
put
(
"ybygxs"
,
"原固定职工"
);
// 毕业院校
// 毕业院校
tszdxx
.
put
(
"byyx"
,
vo
.
getByyx
());
//
tszdxx.put("byyx", vo.getByyx());
if
(
type
<
3
)
{
if
(
type
<
3
)
{
// 企业职工社会保险增员花名册 安徽非必填!
// 企业职工社会保险增员花名册 安徽非必填!
// 社保增员必填
// 社保增员必填
tszdxx
.
put
(
"qyzgshbxzyhmc"
,
vo
.
getQyzgshbxzyhmc
());
//
tszdxx.put("qyzgshbxzyhmc", vo.getQyzgshbxzyhmc());
// 社保是否批量——徽州区目前无社保批量
// 社保是否批量——徽州区目前无社保批量
/*if (Common.isNotNull(vo.getIsSingleYgsPush()) && CommonConstants.ONE_STRING.equals(vo.getIsSingleYgsPush())) {
/*if (Common.isNotNull(vo.getIsSingleYgsPush()) && CommonConstants.ONE_STRING.equals(vo.getIsSingleYgsPush())) {
...
@@ -985,8 +989,8 @@ public class SocialFriendConfig {
...
@@ -985,8 +989,8 @@ public class SocialFriendConfig {
// 特色字段信息
// 特色字段信息
tszdxx
=
new
JSONObject
();
tszdxx
=
new
JSONObject
();
// 劳动用工备案解除/终止原因 数据字典文档 法律依据 [社保]必填;
// 劳动用工备案解除/终止原因 数据字典文档 法律依据 [社保]必填;
tszdxx
.
put
(
"zzyy"
,
vo
.
getZzyy
());
//
tszdxx.put("zzyy", vo.getZzyy());
tszdxx
.
put
(
"bajcejyy"
,
vo
.
getBajcejyy
());
//
tszdxx.put("bajcejyy", vo.getBajcejyy());
// 社保个人身份材料 无
// 社保个人身份材料 无
// tszdxx.put("shjycl", )
// tszdxx.put("shjycl", )
// 医保个人身份材料 无
// 医保个人身份材料 无
...
@@ -1022,17 +1026,17 @@ public class SocialFriendConfig {
...
@@ -1022,17 +1026,17 @@ public class SocialFriendConfig {
}
}
}
else
{
}
else
{
// 是否强制停保:目前仅社保,税友暂不支持医保
// 是否强制停保:目前仅社保,税友暂不支持医保
if
(
Common
.
isNotNull
(
vo
.
getSfqztb
())
&&
"是"
.
equals
(
vo
.
getSfqztb
()))
{
/*
if (Common.isNotNull(vo.getSfqztb()) && "是".equals(vo.getSfqztb())) {
tszdxx.put("sfqztb", vo.getSfqztb());
tszdxx.put("sfqztb", vo.getSfqztb());
}
}
*/
if
(
Common
.
isNotNull
(
vo
.
getAutoLeaveDoc
()))
{
/*
if (Common.isNotNull(vo.getAutoLeaveDoc())) {
tszdxx.put("shjycl", vo.getAutoLeaveDoc());
tszdxx.put("shjycl", vo.getAutoLeaveDoc());
} else {
} else {
if (vo.getImgListYgs() != null && !vo.getImgListYgs().isEmpty()) {
if (vo.getImgListYgs() != null && !vo.getImgListYgs().isEmpty()) {
// 税友接口只允许一张
// 税友接口只允许一张
tszdxx.put("shjycl", vo.getImgListYgs().get(0));
tszdxx.put("shjycl", vo.getImgListYgs().get(0));
}
}
}
}
*/
// 社保是否批量——徽州区目前无社保批量
// 社保是否批量——徽州区目前无社保批量
/*if (Common.isNotNull(vo.getIsSingleYgsPush()) && CommonConstants.ONE_STRING.equals(vo.getIsSingleYgsPush())) {
/*if (Common.isNotNull(vo.getIsSingleYgsPush()) && CommonConstants.ONE_STRING.equals(vo.getIsSingleYgsPush())) {
...
...
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