Commit 886d2f0e by xugaojun

兼容新老企业群发

parent 2490ac42
...@@ -151,13 +151,13 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA ...@@ -151,13 +151,13 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA
ServiceResponse<ExternalClerkRelatedDTO> resp = new ServiceResponse<>(); ServiceResponse<ExternalClerkRelatedDTO> resp = new ServiceResponse<>();
TabHaobanExternalClerkRelated externalClerkRelated = tabHaobanExternalClerkRelatedMapper.getByRelationKey(relationKey); TabHaobanExternalClerkRelated externalClerkRelated = tabHaobanExternalClerkRelatedMapper.getByRelationKey(relationKey);
if (null == externalClerkRelated) { if (null == externalClerkRelated) {
log.error("relationKey对应的关联关系不存在或删除:relationKey:{},memberId:{},unionid:{}",relationKey,memberId,unionid); log.error("relationKey对应的关联关系不存在或删除:relationKey:{},memberId:{},unionid:{}", relationKey, memberId, unionid);
resp.setCode(0); resp.setCode(0);
resp.setMessage("relationKey对应的关联关系不存在或删除"); resp.setMessage("relationKey对应的关联关系不存在或删除");
return resp; return resp;
} }
if (!externalClerkRelated.getEnterpriseId().equals(enterpriseId)) { if (!externalClerkRelated.getEnterpriseId().equals(enterpriseId)) {
log.error("relationKey对应的企业与所传会员企业不对应:relationKey:{},memberId:{},unionid:{}",relationKey,memberId,unionid); log.error("relationKey对应的企业与所传会员企业不对应:relationKey:{},memberId:{},unionid:{}", relationKey, memberId, unionid);
resp.setCode(0); resp.setCode(0);
resp.setMessage("relationKey对应的企业与所传会员企业不对应"); resp.setMessage("relationKey对应的企业与所传会员企业不对应");
return resp; return resp;
...@@ -302,7 +302,13 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA ...@@ -302,7 +302,13 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA
if (corpid.length() > 20) { if (corpid.length() > 20) {
res = staffClerkRelationMapper.listMemberStaffRelNew(memberIdList, clerkIdList, enterpriseId); res = staffClerkRelationMapper.listMemberStaffRelNew(memberIdList, clerkIdList, enterpriseId);
} else { } else {
res = staffClerkRelationMapper.listMemberStaffRel(memberIdList, clerkIdList, enterpriseId); // 兼容转换
if (tabHaobanWxEnterprise.getExternalFlag() == 1) {
// 转换成功
res = staffClerkRelationMapper.listMemberStaffRelNew(memberIdList, clerkIdList, enterpriseId);
} else {
res = staffClerkRelationMapper.listMemberStaffRel(memberIdList, clerkIdList, enterpriseId);
}
} }
if (CollectionUtils.isEmpty(res)) { if (CollectionUtils.isEmpty(res)) {
return Collections.emptyMap(); return Collections.emptyMap();
......
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