Browse Source

[公众号会员][新增]:取消关注优化

release
Stormeye Wu 7 years ago
parent
commit
eb5fc16c53
1 changed files with 7 additions and 1 deletions
  1. +7
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java

+ 7
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java View File

@@ -95,10 +95,16 @@ public class WxCUserServiceImpl implements WxCUserService {
userQ.setSubsAppId(authorizerInfo.getAuthorizerAppid());
}
WxCUser oldUser = getByObject(userQ);
boolean bHave = false;
if(oldUser != null) {
userQ.setId(oldUser.getId());
bHave = true;
}
if(StringUtils.isBlank(oldUser.getNickName()) && StringUtils.isNotBlank(mpUser.getNickname())) {
if(!bHave && !mpUser.getSubscribe()) {
// 未找到,且是关注消息, 直接返回
return 0;
}
if(StringUtils.isBlank(oldUser.getNickName()) && mpUser.getNickname() != null && StringUtils.isNotBlank(mpUser.getNickname())) {
userQ.setNickName(mpUser.getNickname());
userQ.setGender(mpUser.getSex());
userQ.setAvatarUrl(mpUser.getHeadImgUrl());


Loading…
Cancel
Save