|
|
|
@@ -36,7 +36,7 @@ public class AliyunSMS implements SMSExcutor { |
|
|
|
} |
|
|
|
sms.setSignName(signature); |
|
|
|
Result result = this.sendSms(sms); |
|
|
|
if(result.getSendSmsResponse().getCode() != null |
|
|
|
if(null != result && result.getSendSmsResponse().getCode() != null |
|
|
|
&& result.getSendSmsResponse().getCode().equalsIgnoreCase("ok")){ |
|
|
|
SMSResult.setRet("1"); |
|
|
|
SMSResult.setData(result.getSendSmsResponse().getBizId()); |
|
|
|
@@ -66,6 +66,9 @@ public class AliyunSMS implements SMSExcutor { |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
public Result sendSms(SMS sms) { |
|
|
|
if (null == sms || StringUtils.isBlank(sms.getTemplateCode())) { |
|
|
|
return null; |
|
|
|
} |
|
|
|
IAcsClient acsClient = getClient(); |
|
|
|
SendSmsRequest request = getRequest(sms); |
|
|
|
SendSmsResponse sendSmsResponse = null; |
|
|
|
|