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 param; public void setText(final String text) { this.text = text; } public void setParam(final Map param) { this.param = param; } public String getText() { return this.text; } public Map getParam() { return this.param; } public String createTtsParam(Map ctx) { return JSON.toJSONString(ctx); } }