From cc8111dbc369c1e82f159027ee8438912ae28128 Mon Sep 17 00:00:00 2001
From: wang-hao-jie <1550036656@qq.com>
Date: 星期二, 19 十月 2021 14:29:39 +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