|
|
|
@@ -1,5 +1,8 @@ |
|
|
|
package com.iformall.enums; |
|
|
|
|
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
/** |
|
|
|
* Created by Stormeye on 2018/08/09. |
|
|
|
*/ |
|
|
|
@@ -176,6 +179,8 @@ public enum EnumTag { |
|
|
|
ID_143(143L, EnumTagType.ID_17,"咖啡厅"), |
|
|
|
ID_144(144L, EnumTagType.ID_17,"饮品店"), |
|
|
|
|
|
|
|
ID_145(145L, EnumTagType.ID_14,"数码家电"), |
|
|
|
|
|
|
|
|
|
|
|
ID_1000(1000L, EnumTagType.ID_50,"一天以内"), |
|
|
|
ID_1001(1001L, EnumTagType.ID_50,"一周以内"), |
|
|
|
@@ -203,14 +208,16 @@ public enum EnumTag { |
|
|
|
ID_1302(1302L, EnumTagType.ID_54,"当月核销"), |
|
|
|
; |
|
|
|
|
|
|
|
|
|
|
|
public static EnumTag getEnum(Long code) { |
|
|
|
private static Map<Long,EnumTag> map = new HashMap<Long,EnumTag>(); |
|
|
|
static { |
|
|
|
for (EnumTag value : values()) { |
|
|
|
if (value.getCode().equals(code)) { |
|
|
|
return value; |
|
|
|
} |
|
|
|
map.put(value.code, value); |
|
|
|
} |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
public static EnumTag getEnum(Long code) { |
|
|
|
if (code == null) return null; |
|
|
|
return map.get(code); |
|
|
|
} |
|
|
|
|
|
|
|
private Long code; |
|
|
|
|