Browse Source

//coupon

release_toaliyun_real
xhxu 3 years ago
parent
commit
18f8fa70b8
1 changed files with 8 additions and 1 deletions
  1. +8
    -1
      mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java

+ 8
- 1
mallinkService/src/main/java/com/iformall/service/cuser/tt/TtCUserServiceAdapter.java View File

@@ -28,6 +28,7 @@ import com.iformall.service.cuser.BasicCUserService;
import com.iformall.service.cuser.CUserServiceApapter;
import com.iformall.utils.Constant;
import com.iformall.utils.MaUtil;
import com.iformall.utils.sign.AppUtils;
import lombok.SneakyThrows;
import me.chanjar.weixin.common.error.WxErrorException;
import org.apache.commons.lang3.StringUtils;
@@ -119,7 +120,11 @@ public class TtCUserServiceAdapter extends BasicCUserService implements CUserSer
updateUser.setId(cuser.getId());
updateUser.updateTenantInfo(cuser);
updateUser.setUnionId(userInfo.getUnionId());
updateUser.setNickName(userInfo.getNickName());
if(userInfo.getNickName() == null){
updateUser.setNickName(AppUtils.getAppId());//获取不到昵称
}else{
updateUser.setNickName(userInfo.getNickName());
}
updateUser.setGender(Integer.parseInt(userInfo.getGender()));
updateUser.setAvatarUrl(userInfo.getAvatarUrl());
updateUser.setProvince(userInfo.getProvince());
@@ -132,6 +137,7 @@ public class TtCUserServiceAdapter extends BasicCUserService implements CUserSer
WxCUserBasicInfo wxCUserBasicInfo = new WxCUserBasicInfo();
wxCUserBasicInfo.setId(cuser.getUserId());
wxCUserBasicInfo.setFinalTenantId(cuser.getFinalTenantId());
wxCUserBasicInfo.setNickName(updateUser.getNickName());
wxCUserBasicInfo.setSex(updateUser.getGender());
wxCUserBasicInfo.setAvatarUrl(updateUser.getAvatarUrl());
wxCUserBasicInfoService.update(wxCUserBasicInfo);
@@ -227,6 +233,7 @@ public class TtCUserServiceAdapter extends BasicCUserService implements CUserSer
wxCUserFrom.setIsNewUser(EnumYesOrNo.NO.getCode());
} else {
user = new TtCUser();
user.setNickName(AppUtils.getAppId());//新用户随机昵称,短8位
user.updateTenantInfo(cUser);
user.setAppId(cUser.getAppId());
user.setOpenId(cUser.getOpenId());


Loading…
Cancel
Save