From f7c69ff053c6fcc9b19602e506e3248678ff1367 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 16 四月 2026 16:16:57 +0800
Subject: [PATCH] update

---
 DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java |   38 ++++++++++++++------------------------
 1 files changed, 14 insertions(+), 24 deletions(-)

diff --git a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
index f86c97e..d269c80 100644
--- a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
+++ b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
@@ -1,5 +1,7 @@
 package com.stylefeng.guns.modular.system.service.impl;
 
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
@@ -146,6 +148,9 @@
     @Autowired
     private GeodesyUtil geodesyUtil;
 
+    @Autowired
+    private ALiSendSms aLiSendSms;
+
     @Value("${spring.profiles.active}")
     private String activeProfile;
 
@@ -199,30 +204,15 @@
         }
         String authCode = sb.toString();
         //TODO 短信发送
-//        //发送验证码短信
-//        redisTemplate.opsForValue().set(phone, authCode, 5, TimeUnit.MINUTES);//设置五分钟过期
-//        String templateCode = "";
-//        switch (type) {
-//            case 1:
-//                templateCode = "SMS_154775435";//身份验证
-//                break;
-//            case 2:
-//                templateCode = "SMS_154775434";//登录确认
-//                break;
-//            case 3:
-//                templateCode = "SMS_154775432";//用户注册
-//                break;
-//            case 4:
-//                templateCode = "SMS_154775431";//修改密码
-//                break;
-//        }
-//        String sData = aLiSendSms.sendSms(phone, "SMS_229715276", "{\"code\":\"" + authCode + "\"}");
-//        JSONObject jsonObject = JSON.parseObject(sData);
-//        String message = jsonObject.getString("Message");
-//        if(!"OK".equals(message)){
-//            return ResultUtil.error("");
-//        }
-//        System.out.println(sms);
+        //发送验证码短信
+        redisTemplate.opsForValue().set(phone, authCode, 5, TimeUnit.MINUTES);//设置五分钟过期
+        String templateCode = "SMS_501961081";
+        String sData = aLiSendSms.sendSms(phone, "SMS_501961081", "{\"code\":\"" + authCode + "\"}");
+        JSONObject jsonObject = JSON.parseObject(sData);
+        String message = jsonObject.getString("Message");
+        if(!"OK".equals(message)){
+            return ResultUtil.error("");
+        }
         redisTemplate.opsForValue().set(phone, authCode, 5, TimeUnit.MINUTES);//设置五分钟过期
         return ResultUtil.success();
     }

--
Gitblit v1.7.1