manage/src/main/java/com/hollywood/manage/utils/MsgUtils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
manage/src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
manage/src/main/java/com/hollywood/manage/utils/MsgUtils.java
@@ -13,19 +13,6 @@ @Slf4j public class MsgUtils { @Value("${oss.config.accessKeyId}") private String accessKeyId; @Value("${oss.config.accessKeySecret}") private String accessKeySecret; @Value("${oss.config.signName}") private String signName; @Value("${oss.config.templateCode}") private String templateCode; @Value("${oss.config.signNameTest}") private String signNameTest; @Value("${oss.config.templateCodeTest}") private String templateCodeTest; /** * 使用AK&SK初始化账号Client * @param accessKeyId @@ -42,29 +29,5 @@ // 访问的域名 config.endpoint = "dysmsapi.aliyuncs.com"; return new com.aliyun.dysmsapi20170525.Client(config); } public void sendMsg(String phone,String code) throws Exception { com.aliyun.dysmsapi20170525.Client client = MsgUtils.createClient(accessKeyId,accessKeySecret); SendSmsRequest sendSmsRequest = new SendSmsRequest() .setSignName(signName) .setTemplateCode(templateCode) .setPhoneNumbers(phone) .setTemplateParam("{\"code\":\""+code+"\"}"); RuntimeOptions runtime = new RuntimeOptions(); try { // 复制代码运行请自行打印 API 的返回值 SendSmsResponse sendSmsResponse = client.sendSmsWithOptions(sendSmsRequest, runtime); log.info("短信发送成功:{},{}",sendSmsResponse.getBody().getMessage(),sendSmsResponse.getStatusCode()); } catch (TeaException error) { // 如有需要,请打印 error com.aliyun.teautil.Common.assertAsString(error.message); log.info("短信发送失败:{}",error.message); } catch (Exception _error) { TeaException error = new TeaException(_error.getMessage(), _error); // 如有需要,请打印 error com.aliyun.teautil.Common.assertAsString(error.message); log.info("短信发送失败:{}",error.message); } } } manage/src/main/resources/application.yml
@@ -60,21 +60,6 @@ sales: manage: debug debug: true #OSS及短信配置 oss: config: templateCodeTest: "SMS_154950909" signNameTest: "阿里云短信测试" accessKeyId: LTAI5tPFeEGX87j4bwcmjyqV accessKeySecret: lRVBAYB7bTVAMd0OjakACAALG0jFXl endpoint: oss-cn-shanghai.aliyuncs.com bucketName: sales-bucket cdn: signName: "药零科技" templateCode: SMS_244030342 shareTemplateCode: SMS_251096901 gaode: map: key: 254fcc7a516f4f8154f7bf8d6988a198 #254fcc7a516f4f8154f7bf8d6988a198 db0695fad8211da0a6c3cd42b6213342 fcdb6f6285e3774579fb7bb8000c89a2 @@ -90,9 +75,9 @@ on-profile: dev # 数据源 datasource: url: jdbc:mysql://1.94.236.2:3306/hollywood?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root password: Xiwang2024! url: jdbc:mysql://113.47.1.240:10633/hollywood?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: haolaiwu password: Haolaiwu@2025Mysql! type: com.zaxxer.hikari.HikariDataSource driver-class-name: com.mysql.cj.jdbc.Driver hikari: @@ -107,13 +92,11 @@ connection-test-query: SELECT 1 redis: #测试环境 host: 1.94.236.2 host: 127.0.0.1 port: 6379 timeout: 5000 database: 10 password: Xiwang2024! download: path: /root/sales password: 123456 alipay: appid: "" appPrivateKey: "" @@ -162,8 +145,6 @@ timeout: 8000 database: 1 password: Haolaiwu@2025! download: path: /root/sales alipay: appid: "" appPrivateKey: ""