1.修改同一个手机号,不同的openid时处理办法

This commit is contained in:
sh
2026-02-26 18:58:53 +08:00
parent 3d1c1e7d06
commit e2e5539c03

View File

@@ -588,7 +588,9 @@ public class SysLoginService
if (StringUtils.hasText(phoneUser.getOpenid()) && !openid.equals(phoneUser.getOpenid())) { if (StringUtils.hasText(phoneUser.getOpenid()) && !openid.equals(phoneUser.getOpenid())) {
System.out.printf("手机号绑定冲突phone:%s, oldOpenid:%s, newOpenid:%s%n", System.out.printf("手机号绑定冲突phone:%s, oldOpenid:%s, newOpenid:%s%n",
phoneUser.getPhone(), phoneUser.getOpenid(), openid); phoneUser.getPhone(), phoneUser.getOpenid(), openid);
return AjaxResult.error("该手机号已绑定其他微信账号"); //如果手机号一致openid不一致重新注册小程序账号
ajax=handleNewUser(openid,unionid,phoneUser.getPhone(),userType,orgType);
return ajax;
} }
//修改用户信息 //修改用户信息
updateAppUserCommon(phoneUser, openid, unionid, userType,orgType); updateAppUserCommon(phoneUser, openid, unionid, userType,orgType);