Commit 71e9a1aa by 墨竹

fix:增加日志

parent 558721be
...@@ -721,11 +721,12 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -721,11 +721,12 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
//校验friend //校验friend
String userId = dto.getWxUserId(); String userId = dto.getWxUserId();
String suiteid = dto.getSuiteid(); String suiteid = dto.getSuiteid();
String externalUserid = dto.getExternalUserid();
ExternalUserDTO externalUserDTO; ExternalUserDTO externalUserDTO;
if (SELF_APP.equals(suiteid)) { if (SELF_APP.equals(suiteid)) {
externalUserDTO = this.getCorpSelfExternalUseridInfo(wxEnterpriseId, userId, dto.getExternalUserid()); externalUserDTO = this.getCorpSelfExternalUseridInfo(wxEnterpriseId, userId, externalUserid);
} else { } else {
externalUserDTO = this.getExternalUseridInfo(wxEnterpriseId, userId, dto.getExternalUserid()); externalUserDTO = this.getExternalUseridInfo(wxEnterpriseId, userId, externalUserid);
} }
checkQywxSettingApiService.saveFriendCallback(wxEnterpriseId, externalUserDTO, dto); checkQywxSettingApiService.saveFriendCallback(wxEnterpriseId, externalUserDTO, dto);
if (externalUserDTO == null) { if (externalUserDTO == null) {
...@@ -751,18 +752,19 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -751,18 +752,19 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
MemberUnionidRelatedDTO midRelatedDto = RedisUtil.getCache(key, MemberUnionidRelatedDTO.class); MemberUnionidRelatedDTO midRelatedDto = RedisUtil.getCache(key, MemberUnionidRelatedDTO.class);
if (midRelatedDto == null) { if (midRelatedDto == null) {
log.info("redis缓存中无该好友数据,插入数据:{}", JSON.toJSONString(dto));
String memberUnionidRelatedId = memberUnionRelatedService.addMemberUnionidRelated(dto); String memberUnionidRelatedId = memberUnionRelatedService.addMemberUnionidRelated(dto);
dto.setMemberUnionidRelatedId(memberUnionidRelatedId); dto.setMemberUnionidRelatedId(memberUnionidRelatedId);
RedisUtil.setCache(key, dto, 180L); RedisUtil.setCache(key, dto, 180L);
RedisUtil.unlock(lockKey); RedisUtil.unlock(lockKey);
return null; return null;
} }
log.info("好办和好办助手均已回调:{}", JSON.toJSONString(dto));
dto.setUnionid(dto.getUnionid() == null ? midRelatedDto.getUnionid() : dto.getUnionid()); dto.setUnionid(StringUtils.isBlank(dto.getUnionid()) ? midRelatedDto.getUnionid() : dto.getUnionid());
dto.setExternalUserid(dto.getExternalUserid() == null ? midRelatedDto.getExternalUserid() : dto.getExternalUserid()); dto.setExternalUserid(StringUtils.isBlank(dto.getExternalUserid()) ? midRelatedDto.getExternalUserid() : externalUserid);
dto.setSelfExternalUserid(dto.getSelfExternalUserid() == null ? midRelatedDto.getSelfExternalUserid() : dto.getSelfExternalUserid()); dto.setSelfExternalUserid(StringUtils.isBlank(dto.getSelfExternalUserid()) ? midRelatedDto.getSelfExternalUserid() : dto.getSelfExternalUserid());
dto.setAvatar(StringUtils.isBlank(dto.getAvatar()) ? midRelatedDto.getAvatar() : dto.getAvatar());
dto.setMemberUnionidRelatedId(midRelatedDto.getMemberUnionidRelatedId()); dto.setMemberUnionidRelatedId(midRelatedDto.getMemberUnionidRelatedId());
dto.setAvatar(dto.getAvatar() == null ? midRelatedDto.getAvatar() : dto.getAvatar());
List<MemberUnionidRelatedDTO> relatedDTOS = memberUnionRelatedService.listBySelfExternalUserId(dto.getWxUserId(), dto.getWxEnterpriseId(), dto.getSelfExternalUserid()); List<MemberUnionidRelatedDTO> relatedDTOS = memberUnionRelatedService.listBySelfExternalUserId(dto.getWxUserId(), dto.getWxEnterpriseId(), dto.getSelfExternalUserid());
//老的关联需要删除 //老的关联需要删除
if (CollectionUtils.isNotEmpty(relatedDTOS)) { if (CollectionUtils.isNotEmpty(relatedDTOS)) {
......
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