1 changed files with 46 additions and 0 deletions
@ -0,0 +1,46 @@ |
|||
package com.epmet.commons.tools.enums; |
|||
|
|||
/** |
|||
* 系统支持的事件枚举类 |
|||
* |
|||
* @author jianjun liu |
|||
* @date 2020-07-03 11:14 |
|||
**/ |
|||
public enum EventEnum { |
|||
ACTIVE_SEND_POINT("active_send_point", "epmet_heart", "活动发放积分"), |
|||
REGISTER_VOLUNTEER("register_volunteer", "epmet_heart", "认证志愿者"), |
|||
; |
|||
|
|||
private String eventClass; |
|||
private String eventCode; |
|||
private String eventDesc; |
|||
|
|||
|
|||
EventEnum(String eventCode, String eventClass, String eventDesc) { |
|||
this.eventCode = eventCode; |
|||
this.eventClass = eventClass; |
|||
this.eventDesc = eventDesc; |
|||
} |
|||
|
|||
public static EventEnum getEnum(String code) { |
|||
EventEnum[] values = EventEnum.values(); |
|||
for (EventEnum value : values) { |
|||
if (code != null && value.getEventCode().equals(code)) { |
|||
return value; |
|||
} |
|||
} |
|||
return null; |
|||
} |
|||
|
|||
public String getEventCode() { |
|||
return eventCode; |
|||
} |
|||
|
|||
public String getEventClass() { |
|||
return eventClass; |
|||
} |
|||
|
|||
public String getEventDesc() { |
|||
return eventDesc; |
|||
} |
|||
} |
Loading…
Reference in new issue