12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package org.jeecg.common.util;
- import org.apache.commons.lang3.StringUtils;
- public enum DySmsEnum {
-
- LOGIN_TEMPLATE_CODE("SMS_175435174","JEECG","code"),
- FORGET_PASSWORD_TEMPLATE_CODE("SMS_175435174","JEECG","code"),
- REGISTER_TEMPLATE_CODE("SMS_175430166","JEECG","code"),
- /**会议通知*/
- MEET_NOTICE_TEMPLATE_CODE("SMS_201480469","H5活动之家","username,title,minute,time"),
- /**我的计划通知*/
- PLAN_NOTICE_TEMPLATE_CODE("SMS_201470515","H5活动之家","username,title,time");
- /**
- * 短信模板编码
- */
- private String templateCode;
- /**
- * 签名
- */
- 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;
- }
- }
|