From 9c638d29f43035bb224996f3183a58d761cd526e Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Sun, 11 Jan 2026 18:21:39 +0800
Subject: [PATCH] 1.11文档修改

---
 src/main/java/com/nq/service/impl/UserServiceImpl.java |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/nq/service/impl/UserServiceImpl.java b/src/main/java/com/nq/service/impl/UserServiceImpl.java
index 39759a0..cfbc8b4 100644
--- a/src/main/java/com/nq/service/impl/UserServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserServiceImpl.java
@@ -118,10 +118,10 @@
         }
 
 
-        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("注册失败, 验证码错误");
 //        }
@@ -154,10 +154,19 @@
         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));
 
@@ -183,7 +192,7 @@
             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("注册出错, 请重试");

--
Gitblit v1.9.3