“mitao”
2026-01-05 318e029280586b3518858959c5d0e74321524b0c
bugfix:小程序微信一键登录重复创建已存在的用户
1个文件已修改
3 ■■■■■ 已修改文件
ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-applet/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
@@ -249,7 +249,8 @@
       appletUserDecodeData.setOpenId(openid);
        // 先使用openId和当前手机号进行查询
        TAppUser sysAppUser = appUserService.getOne(Wrappers.lambdaQuery(TAppUser.class)
                .and(e->e.eq(TAppUser::getOpenid, openid)));
                .and(e->e.eq(TAppUser::getOpenid, openid).or().eq(TAppUser::getPhone, appletUserDecodeData.getPhoneNumber())));
        if (sysAppUser==null){
            sysAppUser = new TAppUser();
           sysAppUser.setPhone(appletUserDecodeData.getPhoneNumber());