Commit 2fdf7719 by 墨竹

fix:公众号回掉查询员工

parent 8a2bd281
...@@ -1783,10 +1783,15 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -1783,10 +1783,15 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
break; break;
} }
for (ExternalUserDTO externalUserDTO : externalUseridInfoList) { for (ExternalUserDTO externalUserDTO : externalUseridInfoList) {
String staffId = externalUserDTO.getStaffId() ; String wxUserId = externalUserDTO.getWxUserId();
TabHaobanExternalClerkRelated externalClerkRelated = externalClerkRelatedMapper.getByEnterpriseIdAndExternalUserId(wxEnterpriseId, staffId, enterpriseId, externalUserid); TabHaobanStaff tabHaobanStaff = staffService.selectByUserIdAndEnterpriseId(wxUserId, wxEnterpriseId);
if (tabHaobanStaff == null) {
log.error("员工不存在:{}",wxUserId);
continue;
}
TabHaobanExternalClerkRelated externalClerkRelated = externalClerkRelatedMapper.getByEnterpriseIdAndExternalUserId(wxEnterpriseId, tabHaobanStaff.getStaffId(), enterpriseId, externalUserid);
if (externalClerkRelated == null) { if (externalClerkRelated == null) {
log.info("查询不到好友wxEnterpriseId:{}, wxUserId:{}, enterpriseId:{}, externalUserid:{}", wxEnterpriseId, staffId, enterpriseId, externalUserid); log.info("查询不到好友wxEnterpriseId:{}, wxUserId:{}, enterpriseId:{}, externalUserid:{}", wxEnterpriseId, tabHaobanStaff.getStaffId(), enterpriseId, externalUserid);
continue; continue;
} }
boolean flag = externalClerkRelatedApiService.bindMemberIdExternalById(externalClerkRelated.getExternalClerkRelatedId(), enterpriseId, memberId, unionid); boolean flag = externalClerkRelatedApiService.bindMemberIdExternalById(externalClerkRelated.getExternalClerkRelatedId(), enterpriseId, memberId, unionid);
......
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