package com.qianwen.core.notify.provider.sms.yunpian;
|
|
import com.alibaba.fastjson.JSON;
|
import java.util.Map;
|
import javax.validation.constraints.NotBlank;
|
import com.qianwen.core.notify.template.Template;
|
|
public class YunpianSmsTemplate implements Template {
|
@NotBlank(message = "[text]短信内容不能为空")
|
private String text;
|
private Map<String, String> param;
|
|
public void setText(final String text) {
|
this.text = text;
|
}
|
|
public void setParam(final Map<String, String> param) {
|
this.param = param;
|
}
|
|
public String getText() {
|
return this.text;
|
}
|
|
public Map<String, String> getParam() {
|
return this.param;
|
}
|
|
public String createTtsParam(Map<String, Object> ctx) {
|
return JSON.toJSONString(ctx);
|
}
|
}
|