2 changed files with 42 additions and 1 deletions
@ -0,0 +1,41 @@ |
|||
package com.epmet.utils; |
|||
|
|||
|
|||
/** |
|||
* 系统支持的规则周期枚举类 |
|||
* |
|||
* @author wangc |
|||
* @date 2020-07-03 11:14 |
|||
**/ |
|||
public enum RuleCycleEnum { |
|||
|
|||
UNLIMITED("unlimit","不限制"), |
|||
FIRST("first","首次"), |
|||
DAILY("day","每日"), |
|||
WEEKLY("week","每周"), |
|||
MONTHLY("month","每月"), |
|||
YEARLY("year","每年") |
|||
; |
|||
|
|||
private String key; |
|||
private String desc; |
|||
|
|||
RuleCycleEnum(String key,String desc){ |
|||
this.key = key; |
|||
this.desc = desc; |
|||
} |
|||
|
|||
public static RuleCycleEnum getEnum(String key){ |
|||
RuleCycleEnum[] values = RuleCycleEnum.values(); |
|||
for (RuleCycleEnum value : values) { |
|||
if (null != key && value.getKey().equals(key)) { |
|||
return value; |
|||
} |
|||
} |
|||
return null; |
|||
} |
|||
|
|||
public String getKey(){ return key;} |
|||
|
|||
public String getValue(){ return desc;} |
|||
} |
Loading…
Reference in new issue