From 84ddc2238887435626240d58e3c5938da6f9de2d Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 03 四月 2026 17:30:29 +0800
Subject: [PATCH] update

---
 ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java
index 7807147..75acec5 100644
--- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java
+++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java
@@ -2,6 +2,7 @@
 
 import cn.hutool.core.util.RandomUtil;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.google.gson.Gson;
 import com.ruoyi.common.core.constant.Constants;
 import com.ruoyi.common.core.constant.RedisConstants;
 import com.ruoyi.common.core.exception.GlobalException;
@@ -11,6 +12,7 @@
 import com.ruoyi.study.dto.AppUserQuery;
 import com.ruoyi.study.mapper.TUserMapper;
 import com.ruoyi.study.service.ITUserService;
+import com.ruoyi.study.utils.ALiSendSms;
 import com.ruoyi.study.utils.HWSendSms;
 import com.ruoyi.study.vo.AppUserVO;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -20,6 +22,7 @@
 import javax.annotation.Resource;
 import java.util.Date;
 import java.util.List;
+import java.util.Map;
 import java.util.concurrent.TimeUnit;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
@@ -62,7 +65,7 @@
         if (!matcher.matches()) {
             throw new GlobalException("手机号不合法!");
         }
-        hwSendSms.sendSms(phoneCode, phone);
+
         // 判断redis中是否存在手机验证码
         Object phoneCodeRedis = redisTemplate.opsForValue().get(RedisConstants.PHONE_CODE + phone);
         if (phoneCodeRedis == null) {
@@ -78,6 +81,13 @@
                 phoneCode = String.valueOf(phoneCodeRedis).split(":")[0];
             }
         }
+        ALiSendSms sendSmsDemo = new ALiSendSms();
+        try {
+            // 使用刚创建的短信模板发送短信
+            sendSmsDemo.sendSms(phone, "SMS_333505709", "{\"code\":\""+phoneCode+"\"}");
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
         /*
          * 保存信息到redis
          * key为 --> phone_code:手机号码 (phone_code表示该业务为 验证码登录)

--
Gitblit v1.7.1