*/
private String signName;
/**
- 短信模板必需的数据名称,多个key以逗号分隔,此处配置作为校验
*/
private String keys;
private DySmsEnum(String templateCode, String signName, String keys) {
this.templateCode = templateCode;
this.signName = signName;
this.keys = keys;
}
public String getTemplateCode() {
return templateCode;
}
public void setTemplateCode(String templateCode) {
this.templateCode = templateCode;
}
public String getSignName() {
return signName;
}
public void setSignName(String signName) {
this.signName = signName;
}
public String getKeys() {
return keys;
}
public void setKeys(String keys) {
this.keys = keys;
}
public static DySmsEnum toEnum(String templateCode) {
if (StringUtils.isEmpty(templateCode)) {
return null;
}
for (DySmsEnum item : DySmsEnum.values()) {
if (item.getTemplateCode().equals(templateCode)) {
return item;
}
}
return null;
}
}
配置类
这里面需要两个参数accessKeyId,accessKeySecret 在以下位置获取