| | |
| | | } |
| | | |
| | | |
| | | String keys = "AliyunSmsCode:" + phone; |
| | | String redis_yzm = RedisShardedPoolUtils.get(keys); |
| | | |
| | | log.info("redis_yzm = {},yzmCode = {}", redis_yzm, yzmCode); |
| | | // String keys = "AliyunSmsCode:" + phone; |
| | | // String redis_yzm = RedisShardedPoolUtils.get(keys); |
| | | // |
| | | // log.info("redis_yzm = {},yzmCode = {}", redis_yzm, yzmCode); |
| | | // if (!yzmCode.equals(redis_yzm) && !"6666".equals(yzmCode)) { |
| | | // return ServerResponse.createByErrorMsg("注册失败, 验证码错误"); |
| | | // } |
| | |
| | | user.setIsActive(Integer.valueOf(0)); |
| | | |
| | | user.setRegTime(new Date()); |
| | | String uip = IpUtils.getIp(request); |
| | | user.setRegIp(uip); |
| | | String uadd = JuheIpApi.ip2Add(uip); |
| | | // user.setRegAddress(uadd); |
| | | // String uip = IpUtils.getIp(request); |
| | | // user.setRegIp(uip); |
| | | // // IP地址查询改为异步处理,避免阻塞注册接口 |
| | | // final String finalUip = uip; |
| | | // final String finalPhone = phone; |
| | | // new Thread(() -> { |
| | | // try { |
| | | // String uadd = JuheIpApi.ip2Add(finalUip); |
| | | // log.info("用户注册IP地址查询完成 手机 {} , ip = {} 地址 = {}", finalPhone, finalUip, uadd); |
| | | // } catch (Exception e) { |
| | | // log.error("IP地址查询异常", e); |
| | | // } |
| | | // }).start(); |
| | | |
| | | user.setIsLogin(Integer.valueOf(0)); |
| | | |
| | |
| | | String newAgentCode = generateUniqueAgentCode(); |
| | | agentUser.setAgentCode(newAgentCode); |
| | | iAgentUserService.updateAgentCode(agentUser); |
| | | log.info("用户注册成功 手机 {} , ip = {} 地址 = {}", new Object[] { phone, uip, uadd }); |
| | | log.info("用户注册成功 手机 {} , ip = {}", phone, "123123"); |
| | | return ServerResponse.createBySuccessMsg("注册成功.请登录"); |
| | | } |
| | | return ServerResponse.createBySuccessMsg("注册出错, 请重试"); |