Browse Source

系统支持的事件类型枚举类

dev_shibei_match
jianjun 5 years ago
parent
commit
4a382f7c3c
  1. 46
      epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/enums/EventEnum.java

46
epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/enums/EventEnum.java

@ -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…
Cancel
Save