From 2b75097b5a3630ce29410c3a8d13ef1ceff8d0d4 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 27 六月 2025 15:16:35 +0800
Subject: [PATCH] 管理后台二期
---
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