|
|
|
@@ -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()); |
|
|
|
|