From 47ae9468857e0a13d91fc5e8c126246b80cfda62 Mon Sep 17 00:00:00 2001
From: wang-hao-jie <1550036656@qq.com>
Date: 星期四, 11 十一月 2021 15:41:48 +0800
Subject: [PATCH] 违章记录
---
xboot-core/src/main/java/cn/exrick/xboot/core/common/sms/AliSms.java | 154 +++++++++++++++++++++++++-------------------------
1 files changed, 77 insertions(+), 77 deletions(-)
diff --git a/xboot-core/src/main/java/cn/exrick/xboot/core/common/sms/AliSms.java b/xboot-core/src/main/java/cn/exrick/xboot/core/common/sms/AliSms.java
index bf4b1da..4085a3f 100644
--- a/xboot-core/src/main/java/cn/exrick/xboot/core/common/sms/AliSms.java
+++ b/xboot-core/src/main/java/cn/exrick/xboot/core/common/sms/AliSms.java
@@ -1,77 +1,77 @@
-package cn.exrick.xboot.core.common.sms;
-
-import cn.exrick.xboot.core.common.constant.SettingConstant;
-import cn.exrick.xboot.core.common.exception.XbootException;
-import cn.exrick.xboot.core.entity.Setting;
-import cn.exrick.xboot.core.service.SettingService;
-import cn.exrick.xboot.core.vo.SmsSetting;
-import cn.hutool.core.util.StrUtil;
-import com.aliyuncs.CommonRequest;
-import com.aliyuncs.CommonResponse;
-import com.aliyuncs.DefaultAcsClient;
-import com.aliyuncs.IAcsClient;
-import com.aliyuncs.exceptions.ClientException;
-import com.aliyuncs.http.MethodType;
-import com.aliyuncs.profile.DefaultProfile;
-import com.google.gson.Gson;
-import com.google.gson.JsonObject;
-import com.google.gson.JsonParser;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-/**
- * @author exrick
- */
-@Slf4j
-@Component
-public class AliSms implements Sms {
-
- @Autowired
- private SettingService settingService;
-
- @Override
- public SmsSetting getSmsSetting() {
-
- Setting setting = settingService.get(SettingConstant.ALI_SMS);
- if (setting == null || StrUtil.isBlank(setting.getValue())) {
- throw new XbootException("鎮ㄨ繕鏈厤缃樋閲屼簯鐭俊鏈嶅姟");
- }
- return new Gson().fromJson(setting.getValue(), SmsSetting.class);
- }
-
- @Override
- public void sendSms(String mobile, String params, String templateCode) {
-
- SmsSetting s = getSmsSetting();
-
- DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", s.getAccessKey(), s.getSecretKey());
- IAcsClient client = new DefaultAcsClient(profile);
-
- CommonRequest request = new CommonRequest();
- request.setSysMethod(MethodType.POST);
- request.setSysDomain("dysmsapi.aliyuncs.com");
- request.setSysVersion("2017-05-25");
- request.setSysAction("SendSms");
- request.putQueryParameter("RegionId", "cn-hangzhou");
- // 鏀寔瀵瑰涓墜鏈哄彿鐮佸彂閫佺煭淇★紝鎵嬫満鍙风爜涔嬮棿浠ヨ嫳鏂囬�楀彿锛�,锛夊垎闅旓紝涓婇檺涓�1000涓墜鏈哄彿鐮�
- request.putQueryParameter("PhoneNumbers", mobile);
- request.putQueryParameter("SignName", s.getSignName());
- request.putQueryParameter("TemplateCode", templateCode);
- request.putQueryParameter("TemplateParam", params);
-
- CommonResponse response;
- try {
- response = client.getCommonResponse(request);
- } catch (ClientException e) {
- log.error(e.getMessage());
- throw new XbootException("璇锋眰鍙戦�佺煭淇¢獙璇佺爜澶辫触锛�" + e.getErrMsg());
- }
- JsonObject result = JsonParser.parseString(response.getData()).getAsJsonObject();
- String code = result.get("Code").getAsString();
- String message = result.get("Message").getAsString();
- if (!"OK".equals(code) && !"OK".equals(message)) {
- throw new XbootException("璇锋眰鍙戦�侀獙璇佺爜澶辫触锛�" + message);
- }
- }
-}
+//package cn.exrick.xboot.core.common.sms;
+//
+//import cn.exrick.xboot.core.common.constant.SettingConstant;
+//import cn.exrick.xboot.core.common.exception.XbootException;
+//import cn.exrick.xboot.core.entity.Setting;
+//import cn.exrick.xboot.core.service.SettingService;
+//import cn.exrick.xboot.core.vo.SmsSetting;
+//import cn.hutool.core.util.StrUtil;
+//import com.aliyuncs.CommonRequest;
+//import com.aliyuncs.CommonResponse;
+//import com.aliyuncs.DefaultAcsClient;
+//import com.aliyuncs.IAcsClient;
+//import com.aliyuncs.exceptions.ClientException;
+//import com.aliyuncs.http.MethodType;
+//import com.aliyuncs.profile.DefaultProfile;
+//import com.google.gson.Gson;
+//import com.google.gson.JsonObject;
+//import com.google.gson.JsonParser;
+//import lombok.extern.slf4j.Slf4j;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.stereotype.Component;
+//
+///**
+// * @author exrick
+// */
+//@Slf4j
+//@Component
+//public class AliSms implements Sms {
+//
+// @Autowired
+// private SettingService settingService;
+//
+// @Override
+// public SmsSetting getSmsSetting() {
+//
+// Setting setting = settingService.get(SettingConstant.ALI_SMS);
+// if (setting == null || StrUtil.isBlank(setting.getValue())) {
+// throw new XbootException("鎮ㄨ繕鏈厤缃樋閲屼簯鐭俊鏈嶅姟");
+// }
+// return new Gson().fromJson(setting.getValue(), SmsSetting.class);
+// }
+//
+// @Override
+// public void sendSms(String mobile, String params, String templateCode) {
+//
+// SmsSetting s = getSmsSetting();
+//
+// DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", s.getAccessKey(), s.getSecretKey());
+// IAcsClient client = new DefaultAcsClient(profile);
+//
+// CommonRequest request = new CommonRequest();
+// request.setSysMethod(MethodType.POST);
+// request.setSysDomain("dysmsapi.aliyuncs.com");
+// request.setSysVersion("2017-05-25");
+// request.setSysAction("SendSms");
+// request.putQueryParameter("RegionId", "cn-hangzhou");
+// // 鏀寔瀵瑰涓墜鏈哄彿鐮佸彂閫佺煭淇★紝鎵嬫満鍙风爜涔嬮棿浠ヨ嫳鏂囬�楀彿锛�,锛夊垎闅旓紝涓婇檺涓�1000涓墜鏈哄彿鐮�
+// request.putQueryParameter("PhoneNumbers", mobile);
+// request.putQueryParameter("SignName", s.getSignName());
+// request.putQueryParameter("TemplateCode", templateCode);
+// request.putQueryParameter("TemplateParam", params);
+//
+// CommonResponse response;
+// try {
+// response = client.getCommonResponse(request);
+// } catch (ClientException e) {
+// log.error(e.getMessage());
+// throw new XbootException("璇锋眰鍙戦�佺煭淇¢獙璇佺爜澶辫触锛�" + e.getErrMsg());
+// }
+// JsonObject result = JsonParser.parseString(response.getData()).getAsJsonObject();
+// String code = result.get("Code").getAsString();
+// String message = result.get("Message").getAsString();
+// if (!"OK".equals(code) && !"OK".equals(message)) {
+// throw new XbootException("璇锋眰鍙戦�侀獙璇佺爜澶辫触锛�" + message);
+// }
+// }
+//}
--
Gitblit v1.9.1