1 changed files with 49 additions and 0 deletions
			
			
		@ -0,0 +1,49 @@ | 
				
			|||||
 | 
					package com.epmet.modules.enums; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * 小组成就类型枚举类 | 
				
			||||
 | 
					 * dev|test|prod | 
				
			||||
 | 
					 * | 
				
			||||
 | 
					 * @author jianjun liu | 
				
			||||
 | 
					 * @date 2020-07-03 11:14 | 
				
			||||
 | 
					 **/ | 
				
			||||
 | 
					public enum AchievementTypeEnum { | 
				
			||||
 | 
						/** | 
				
			||||
 | 
						 * 环境变量枚举 | 
				
			||||
 | 
						 */ | 
				
			||||
 | 
						MEMBER("member", "小组成员数"), | 
				
			||||
 | 
						TOPIC("topic", "话题数"), | 
				
			||||
 | 
						TOISSUE("toissue", "转议题数"), | 
				
			||||
 | 
						RESOVLE_TOPIC("resovletopic", "解决话题数"), | 
				
			||||
 | 
						; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
						private String code; | 
				
			||||
 | 
						private String name; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
						AchievementTypeEnum(String code, String name) { | 
				
			||||
 | 
							this.code = code; | 
				
			||||
 | 
							this.name = name; | 
				
			||||
 | 
						} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
						public static AchievementTypeEnum getEnum(String code) { | 
				
			||||
 | 
							AchievementTypeEnum[] values = AchievementTypeEnum.values(); | 
				
			||||
 | 
							for (AchievementTypeEnum value : values) { | 
				
			||||
 | 
								if (value.getCode().equals(code)) { | 
				
			||||
 | 
									return value; | 
				
			||||
 | 
								} | 
				
			||||
 | 
							} | 
				
			||||
 | 
							return null; | 
				
			||||
 | 
						} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
						public String getCode() { | 
				
			||||
 | 
							return code; | 
				
			||||
 | 
						} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
						public String getName() { | 
				
			||||
 | 
							return name; | 
				
			||||
 | 
						} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue