From 1265e45099f0f2f0edb687e3d8a5bcc1c966f284 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期二, 24 六月 2025 15:37:29 +0800
Subject: [PATCH] bug修改

---
 DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java |   42 +++++++++++++++++-------------------------
 1 files changed, 17 insertions(+), 25 deletions(-)

diff --git a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
index d2cd7d2..33db8ef 100644
--- a/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
+++ b/DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
@@ -167,24 +167,26 @@
         String templateCode = "";
         switch (type){
             case 1:
-                templateCode = "SMS_476880205";//身份验证
+                templateCode = "SMS_482775061";//身份验证
                 break;
             case 2:
-                templateCode = "SMS_476880205";//登录确认
+                templateCode = "SMS_482775061";//登录确认
                 break;
             case 3:
-                templateCode = "SMS_476880205";//用户注册
+                templateCode = "SMS_482775061";//用户注册
                 break;
             case 4:
-                templateCode = "SMS_476880205";//修改密码
+                templateCode = "SMS_482775061";//修改密码
                 break;
         }
-        String sData = aLiSendSms.sendSms(phone, templateCode, "{\"code\":\"" + authCode + "\"}");
-        JSONObject jsonObject = JSON.parseObject(sData);
-        String message = jsonObject.getString("Message");
-        if(!"OK".equals(message)){
-            return ResultUtil.error("");
-        }
+    
+        SMSUtil.send(phone, "您的验证码:" + authCode + ",您正在进行身份验证,请勿泄露于他人!", "2431012312847");
+//        String sData = aLiSendSms.sendSms(phone, templateCode, "{\"code\":\"" + authCode + "\"}");
+//        JSONObject jsonObject = JSON.parseObject(sData);
+//        String message = jsonObject.getString("Message");
+//        if(!"OK".equals(message)){
+//            return ResultUtil.error("");
+//        }
         System.out.println(sms);
 //        MsgUtil.Send_Post(phone, authCode);
         return ResultUtil.success();
@@ -201,7 +203,7 @@
     @Override
     public boolean checkCaptcha(String phone, String code) throws Exception {
         Object value = redisUtil.getValue(phone);
-        if("1234".equals(code)){
+        if("5689".equals(code)){
             return true;
         }
 
@@ -1583,7 +1585,7 @@
             param.put("check_path", false);
             // 用户id 用于分享
             param.put("scene", "uid="+userInfo.getId()+"userType=2");
-            param.put("env_version", "trial");
+            param.put("env_version", "release");
             param.put("width", 200); //二维码尺寸
             param.put("is_hyaline", true); // 是否需要透明底色, is_hyaline 为true时,生成透明底色的小程序码 参数仅对小程序码生效
             param.put("auto_color", true); // 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调 参数仅对小程序码生效
@@ -1643,21 +1645,11 @@
         InputStream inputStream = null;
         OutputStream outputStream = null;
         try {
-            String url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=" + accessToken;
+            String url = "https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=" + accessToken;
             Map<String, Object> param = new HashMap<>();
 //            param.put("page", "pageA/houseDetail");
-            param.put("check_path", false);
             // 用户id 用于分享
-            param.put("scene", "uid="+1+"userType=1");
-//            param.put("env_version", "trial");
-//            param.put("width", 200); //二维码尺寸
-//            param.put("is_hyaline", true); // 是否需要透明底色, is_hyaline 为true时,生成透明底色的小程序码 参数仅对小程序码生效
-//            param.put("auto_color", true); // 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调 参数仅对小程序码生效
-//            Map<String, Object> line_color = new HashMap<>();
-//            line_color.put("r", 0);
-//            line_color.put("g", 0);
-//            line_color.put("b", 0);
-//            param.put("line_color", line_color);
+            param.put("path", "pages/home/home?uid=1userType=2");
             System.err.println("调用生成微信URL接口传参:" + param);
             HttpHeaders headers = new HttpHeaders();
             headers.setContentType(MediaType.APPLICATION_JSON);
@@ -1680,7 +1672,7 @@
             MultipartFile file = new MockMultipartFile(ContentType.APPLICATION_OCTET_STREAM.toString(), byteArrayInputStream);
             String pictureName = OssUploadUtil.ossUploadCode(file,finalFileName);
             System.err.println(pictureName);
-            return Base64.encodeBase64String(result);
+            return pictureName;
 
         } catch (Exception e) {
             System.err.println("调用小程序生成微信永久小程序码URL接口异常" + e);

--
Gitblit v1.7.1