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 param; public void setSignName(final String signName) { this.signName = signName; } public void setCode(final String code) { this.code = code; } public void setParam(final Map param) { this.param = param; } public String getSignName() { return this.signName; } public String getCode() { return this.code; } public Map getParam() { return this.param; } public String createTtsParam(Map ctx) { return JSON.toJSONString(ctx); } }