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