| | |
| | | appUser.setDelFlag(false); |
| | | appUser.setCreateTime(LocalDateTime.now()); |
| | | this.save(appUser); |
| | | }else { |
| | | //从订单导入的,将openid导入 |
| | | appUser.setWxOpenid(openid); |
| | | this.updateById(appUser); |
| | | } |
| | | //账户被冻结,给出提示 |
| | | if(2 == appUser.getStatus()){ |
| | |
| | | //查询用户是否注册,没有注册则跳转到注册页面 |
| | | 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()); |
| | |
| | | if(null != appUser1 && StringUtils.isNotEmpty(appUser1.getWxOpenid())){ |
| | | return R.fail("手机号已注册,请直接登录!"); |
| | | } |
| | | if(null != appUser1 && appUser1.getStatus() == 1){ |
| | | return R.fail("手机号已注册,请直接登录!"); |
| | | if(null != appUser1 && appUser1.getStatus() == 2){ |
| | | return R.fail("该手机号已被冻结!"); |
| | | } |
| | | |
| | | String avatar = registerAccount.getAvatar(); |