package com.qianwen.core.notify.provider.sms.aliyun;
|
|
import com.alibaba.fastjson.JSON;
|
import java.util.Map;
|
import javax.validation.constraints.NotBlank;
|
import com.qianwen.core.notify.template.Template;
|
|
/* loaded from: blade-starter-notify-9.3.0.0-SNAPSHOT.jar:org/springblade/core/notify/provider/sms/aliyun/AliyunSmsTemplate.class */
|
public class AliyunSmsTemplate implements Template {
|
@NotBlank(message = "[signName]不能为空")
|
private String signName;
|
@NotBlank(message = "[code]不能为空")
|
private String code;
|
private Map<String, String> param;
|
|
public void setSignName(final String signName) {
|
this.signName = signName;
|
}
|
|
public void setCode(final String code) {
|
this.code = code;
|
}
|
|
public void setParam(final Map<String, String> param) {
|
this.param = param;
|
}
|
|
public String getSignName() {
|
return this.signName;
|
}
|
|
public String getCode() {
|
return this.code;
|
}
|
|
public Map<String, String> getParam() {
|
return this.param;
|
}
|
|
public String createTtsParam(Map<String, Object> ctx) {
|
return JSON.toJSONString(ctx);
|
}
|
}
|