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