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