|
|
@@ -11,6 +11,7 @@ import com.iformall.sms.SMSExcutor; |
|
|
import com.iformall.sms.SMSResult; |
|
|
import com.iformall.sms.SMSResult; |
|
|
import com.iformall.sms.aliyun.bean.*; |
|
|
import com.iformall.sms.aliyun.bean.*; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Component; |
|
|
import org.springframework.stereotype.Component; |
|
|
|
|
|
|
|
|
@@ -30,7 +31,9 @@ public class AliyunSMS implements SMSExcutor { |
|
|
sms.setPhoneNumbers(phone); |
|
|
sms.setPhoneNumbers(phone); |
|
|
sms.setTemplateParam(templateParam); |
|
|
sms.setTemplateParam(templateParam); |
|
|
sms.setTemplateCode(templateCode); |
|
|
sms.setTemplateCode(templateCode); |
|
|
sms.setOutId(outId); |
|
|
|
|
|
|
|
|
if(StringUtils.isNotBlank(outId)){ |
|
|
|
|
|
sms.setOutId(outId); |
|
|
|
|
|
} |
|
|
sms.setSignName(signature); |
|
|
sms.setSignName(signature); |
|
|
Result result = this.sendSms(sms); |
|
|
Result result = this.sendSms(sms); |
|
|
if(result.getSendSmsResponse().getCode() != null |
|
|
if(result.getSendSmsResponse().getCode() != null |
|
|
|