Commit f21b0be9 authored by hongguangwu's avatar hongguangwu

MVP1.7.12-社保字

parent 870fbf19
...@@ -162,14 +162,22 @@ public class SocialFriendConfig { ...@@ -162,14 +162,22 @@ public class SocialFriendConfig {
// 税友新附件接口说用原来的:那就一批任务里面用一份文件就可以了 还是原来的那个字段 2025-5-16 16:57:00 王赣松 // 税友新附件接口说用原来的:那就一批任务里面用一份文件就可以了 还是原来的那个字段 2025-5-16 16:57:00 王赣松
qyzgshbxzyhmclbArr.addAll(vo.getImgList()); qyzgshbxzyhmclbArr.addAll(vo.getImgList());
} }
json.put(fileName, qyzgshbxzyhmclbArr); if (type == 2 || type == 4) {
json.put(fileName, vo.getQyzgshbxzyhmc());
} else {
json.put(fileName, qyzgshbxzyhmclbArr);
}
} else if (Common.isNotNull(vo.getQyzgjbylbxcbdjb())) { } else if (Common.isNotNull(vo.getQyzgjbylbxcbdjb())) {
JSONArray qyzgshbxzyhmclbArr = new JSONArray(); JSONArray qyzgshbxzyhmclbArr = new JSONArray();
qyzgshbxzyhmclbArr.add(vo.getQyzgjbylbxcbdjb()); qyzgshbxzyhmclbArr.add(vo.getQyzgjbylbxcbdjb());
if (vo.getImgList() != null && !vo.getImgList().isEmpty()) { if (vo.getImgList() != null && !vo.getImgList().isEmpty()) {
qyzgshbxzyhmclbArr.addAll(vo.getImgList()); qyzgshbxzyhmclbArr.addAll(vo.getImgList());
} }
json.put(fileName, qyzgshbxzyhmclbArr); if (type == 2 || type == 4) {
json.put(fileName, vo.getQyzgjbylbxcbdjb());
} else {
json.put(fileName, qyzgshbxzyhmclbArr);
}
} }
HttpEntity<String> formEntity = new HttpEntity<>(json.toString(), headers); HttpEntity<String> formEntity = new HttpEntity<>(json.toString(), headers);
...@@ -326,6 +334,7 @@ public class SocialFriendConfig { ...@@ -326,6 +334,7 @@ public class SocialFriendConfig {
JSONObject tszdxx; JSONObject tszdxx;
// 企业职工基本医疗保险参保登记表 安徽非必填! 数组 // 企业职工基本医疗保险参保登记表 安徽非必填! 数组
String[] arr = {qyzgjbylbxcbdjb}; String[] arr = {qyzgjbylbxcbdjb};
JSONArray ybzyclArr;
// 2025-3-14 15:44:32 单个改造为批量 // 2025-3-14 15:44:32 单个改造为批量
for (SociaFriendYgsAddVo vo : listVo) { for (SociaFriendYgsAddVo vo : listVo) {
cbrymdOne = new JSONObject(); cbrymdOne = new JSONObject();
...@@ -417,7 +426,10 @@ public class SocialFriendConfig { ...@@ -417,7 +426,10 @@ public class SocialFriendConfig {
// 单位就业起始时间 社保必填;yyyy-MM-dd // 单位就业起始时间 社保必填;yyyy-MM-dd
tszdxx.put("dwjyqssj", startDate); tszdxx.put("dwjyqssj", startDate);
// 安徽非必填!社保个人身份材料 取文件上传后获取的文件路径。图片总大小不超过1M, 材料仅支持图片格式,支持上传jpeg/jpg/png格式。 // 安徽非必填!社保个人身份材料 取文件上传后获取的文件路径。图片总大小不超过1M, 材料仅支持图片格式,支持上传jpeg/jpg/png格式。
// tszdxx.put("sbzycl", url) if (vo.getImgList() != null && !vo.getImgList().isEmpty()) {
// 税友接口只允许一张
tszdxx.put("sbzycl", vo.getImgList().get(0));
}
// 用工形式 社保必填 // 盛宇文档对应,只有3种 // 用工形式 社保必填 // 盛宇文档对应,只有3种
tszdxx.put("ygxs", vo.getContractType()); tszdxx.put("ygxs", vo.getContractType());
...@@ -426,7 +438,11 @@ public class SocialFriendConfig { ...@@ -426,7 +438,11 @@ public class SocialFriendConfig {
// 人员类型 默认:在职职工 // 人员类型 默认:在职职工
tszdxx.put("rylx", "在职职工"); tszdxx.put("rylx", "在职职工");
// 医保个人身份材料 安徽非必填! 无 // 医保个人身份材料 安徽非必填! 无
//tszdxx.put("ybzycl", url) if (vo.getImgList() != null && !vo.getImgList().isEmpty()) {
ybzyclArr = new JSONArray();
ybzyclArr.addAll(vo.getImgList());
tszdxx.put("ybzycl", ybzyclArr);
}
// 职业工种 社保必填 默认“办事人员和有关人员” // 职业工种 社保必填 默认“办事人员和有关人员”
tszdxx.put("zygz", "办事人员和有关人员"); tszdxx.put("zygz", "办事人员和有关人员");
// 人员身份 个人身份 社保必填 默认“职员” // 人员身份 个人身份 社保必填 默认“职员”
......
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