Commit ee036353 authored by hongguangwu's avatar hongguangwu

1.7.19-税友相关

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