From 7eb77f959d2e60fced8c5f1486ba205fc7282428 Mon Sep 17 00:00:00 2001
From: sinake <sinake1@qq.com>
Date: 星期一, 08 六月 2026 14:59:23 +0800
Subject: [PATCH] 新境上报发送短信、专家发送短信、外链相关接口
---
ruoyi-common/src/main/java/com/ruoyi/common/utils/SmsUtils.java | 3 ++-
ruoyi-project/target/classes/com/ruoyi/project/service/impl/GiLinkService.class | 0
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/GiLinkService.java | 4 ++++
ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java | 2 +-
4 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/SmsUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/SmsUtils.java
index 76dd5a4..1a089f9 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/SmsUtils.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/SmsUtils.java
@@ -23,7 +23,8 @@
"\"Key\":\""+key+"\"," +
"\"Tel\":\""+tel+"\",\"MessageContent\":\""+messageContent+"\"}";
String result="";
- result= HttpUtils.sendPost(url, Base64.getEncoder().encodeToString(content.getBytes()) );
+ byte[] bytesToEncode = content.getBytes(java.nio.charset.StandardCharsets.UTF_8);
+ result= HttpUtils.sendPost(url, Base64.getEncoder().encodeToString(bytesToEncode) );
return result;
}
diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
index 700db2d..e6ce547 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
@@ -101,7 +101,7 @@
// 杩囨护璇锋眰
.authorizeRequests()
// 瀵逛簬鐧诲綍login 娉ㄥ唽register 楠岃瘉鐮乧aptchaImage 鍏佽鍖垮悕璁块棶
- .antMatchers("/login", "/openidlogin", "/register", "/captchaImage", "/getToken","/getCode").anonymous()
+ .antMatchers("/login", "/openidlogin", "/register", "/captchaImage", "/getToken","/GiLink/getCode").anonymous()
.antMatchers(
HttpMethod.GET,
"/",
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/GiLinkService.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/GiLinkService.java
index f3aaecd..7a75dbe 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/GiLinkService.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/GiLinkService.java
@@ -8,6 +8,7 @@
import com.ruoyi.project.mapper.GiLinkMapper;
import com.ruoyi.project.service.IGiLinkService;
import com.ruoyi.system.service.ISysUserService;
+import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.ObjectUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
@@ -16,6 +17,7 @@
import java.util.Random;
@Service
+@Slf4j
public class GiLinkService extends ServiceImpl<GiLinkMapper, GiLink> implements IGiLinkService {
@Autowired
GiLinkMapper mapper;
@@ -57,6 +59,7 @@
String content = "妗堜緥涓婃姤閫氱煡锛氥�愰潚宀涘ぇ瀛﹂檮灞炲尰闄€��" + toHospital
+ "涓婃姤娼滃湪鎹愮尞妗堜緥锛岃鐧诲綍OPO绯荤粺鏌ョ湅璇︾粏淇℃伅锛屽強鏃惰繘琛屽鎺ャ�傜櫥褰曢摼鎺ワ細" + reportUrl + " 銆�";
SmsUtils sms=new SmsUtils();
+ log.info("涓婃姤鍙戦�佺煭淇★細"+content);
res=sms.send(user.getPhonenumber(),content);
}
return res;
@@ -81,6 +84,7 @@
String content = "浼︾悊涓撳瀹℃煡閫氱煡锛氥�愰潚宀涘ぇ瀛﹂檮灞炲尰闄€�戝皧鏁殑涓撳鎮ㄥソ锛佹偍鏈夌揣鎬ヤ汉浣撳櫒瀹樼Щ妞嶄鸡鐞嗗鏌ョ敵璇峰緟澶勭悊锛�" +
"璇峰姟蹇呬簬1灏忔椂鍐呯櫥褰曞尰闄PO绯荤粺杩涜瀹℃壒銆傜櫥褰曢摼鎺ワ細 " + expertUrl + "銆傝阿璋� 銆�";
SmsUtils sms=new SmsUtils();
+ log.info("涓撳鍙戦�佺煭淇★細"+content);
res=sms.send(user.getPhonenumber(),content);
}
return res;
diff --git a/ruoyi-project/target/classes/com/ruoyi/project/service/impl/GiLinkService.class b/ruoyi-project/target/classes/com/ruoyi/project/service/impl/GiLinkService.class
index 3650d35..369267e 100644
--- a/ruoyi-project/target/classes/com/ruoyi/project/service/impl/GiLinkService.class
+++ b/ruoyi-project/target/classes/com/ruoyi/project/service/impl/GiLinkService.class
Binary files differ
--
Gitblit v1.9.3