| | |
| | | */ |
| | | @Override |
| | | public R<LoginVo> mobileLogin(MobileLogin mobileLogin) { |
| | | /*String code = redisService.getCacheObject(mobileLogin.getPhone()); |
| | | String code = redisService.getCacheObject(mobileLogin.getPhone()); |
| | | if(!"999999".equals(mobileLogin.getCode())){ |
| | | if(null == code || !code.equals(mobileLogin.getCode())){ |
| | | return R.fail("验证码错误"); |
| | | } |
| | | }*/ |
| | | } |
| | | |
| | | //查询用户是否注册,没有注册则系统注册 |
| | | AppUser appUser = this.getOne(new LambdaQueryWrapper<AppUser>().eq(AppUser::getPhone, mobileLogin.getPhone()) |
| | |
| | | //使用jscode获取微信openid |
| | | Map<String, Object> map = weChatUtil.code2Session(mobileLogin.getJscode()); |
| | | Integer errcode = Integer.valueOf(map.get("errcode").toString()); |
| | | /*if(0 != errcode){ |
| | | if(0 != errcode){ |
| | | return R.fail(map.get("msg").toString()); |
| | | }*/ |
| | | // String openid = map.get("openid").toString(); |
| | | String openid=""; |
| | | //设置默认头像 |
| | | } |
| | | String openid = map.get("openid").toString(); |
| | | //设置默认信息 |
| | | appUser.setName(mobileLogin.getPhone().substring(0, 3) + "****" + mobileLogin.getPhone().substring(7)); |
| | | appUser.setPhone(mobileLogin.getPhone()); |
| | | appUser.setAvatar( DEFAULT_AVATAR_URL); |