huliguo
2025-06-13 6acf6357094588946b5528f1ef1ed84a0f1037fd
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java
@@ -134,7 +134,12 @@
         appUser.setWxOpenid(openid);
         appUser.setStatus(1);
         appUser.setDelFlag(false);
         appUser.setCreateTime(LocalDateTime.now());
         this.save(appUser);
      }else {
         //从订单导入的,将openid导入
         appUser.setWxOpenid(openid);
         this.updateById(appUser);
      }
      //账户被冻结,给出提示
      if(2 == appUser.getStatus()){
@@ -174,7 +179,7 @@
      //查询用户是否注册,没有注册则跳转到注册页面
      AppUser appUser = this.getOne(new LambdaQueryWrapper<AppUser>().eq(AppUser::getPhone, mobileLogin.getPhone())
            .ne(AppUser::getStatus, 3).eq(AppUser::getDelFlag, 0));
      if(null == appUser){
      if(null == appUser||null ==appUser.getWxOpenid()){
         LoginVo loginVo = new LoginVo();
         loginVo.setSkipPage(2);
         loginVo.setPhone(mobileLogin.getPhone());
@@ -304,7 +309,7 @@
         return R.fail("手机号已注册,请直接登录!");
      }
      if(null != appUser1 && appUser1.getStatus() == 2){
         return R.fail("手机号已注册,请直接登录!");
         return R.fail("该手机号已被冻结!");
      }
      String avatar = registerAccount.getAvatar();