Просмотр исходного кода

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

release
Stormeye Wu 7 лет назад
Родитель
Сommit
eb5fc16c53
1 измененных файлов: 7 добавлений и 1 удалений
  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 Просмотреть файл

@@ -95,10 +95,16 @@ public class WxCUserServiceImpl implements WxCUserService {
userQ.setSubsAppId(authorizerInfo.getAuthorizerAppid()); userQ.setSubsAppId(authorizerInfo.getAuthorizerAppid());
} }
WxCUser oldUser = getByObject(userQ); WxCUser oldUser = getByObject(userQ);
boolean bHave = false;
if(oldUser != null) { if(oldUser != null) {
userQ.setId(oldUser.getId()); 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.setNickName(mpUser.getNickname());
userQ.setGender(mpUser.getSex()); userQ.setGender(mpUser.getSex());
userQ.setAvatarUrl(mpUser.getHeadImgUrl()); userQ.setAvatarUrl(mpUser.getHeadImgUrl());


Загрузка…
Отмена
Сохранить