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

绑定微信,手机号逻辑修改

15376779826 2 недель назад
Родитель
Сommit
56d03eea68

+ 2 - 2
fs-user-app/src/main/java/com/fs/app/controller/AppLoginController.java

@@ -414,12 +414,12 @@ public class AppLoginController extends AppBaseController{
             FsUser user = findUserByPhone(param.getPhone());
             if (user!=null && StringUtils.isEmpty(user.getUnionId())){
                 FsUser userByUnionId = userMapper.selectFsUserByUnionid(unionid);
-                //绑定的微信已存在用户的情况,将手机号一键登录的时候创建的新号的UnionId移动到老号中,删除新号(将两个号合并)
+                //绑定的微信已存在用户的情况,将手机号一键登录的时候创建的新号的手机号移动到老号中,删除新号(将两个号合并)
                 if (userByUnionId!=null){
                     if (StringUtils.isNotEmpty(userByUnionId.getPhone())&&!user.getPhone().equals(userByUnionId.getPhone())){
                         return R.error("该微信已绑定其他手机号");
                     }
-                    userByUnionId.setPhone(user.getPhone());
+                    userByUnionId.setPhone(param.getPhone());
                     userByUnionId.setSource(param.getSource() != null ? param.getSource() : null );
                     userByUnionId.setLoginDevice(param.getLoginDevice() != null ? param.getLoginDevice() : null);
                     userByUnionId.setNickName(nickname);