public enum RewardTypeEnum {    FUND_ONLY(1, "佣金"),    COIN_ONLY(2, "金币"),    CMS_COIN(3, "佣金|金币");    private Integer type;    private String desc;    private static final Map<Integer, RewardTypeEnum> TYPE_MEP = new HashMap<>(RewardTypeEnum.values().length);    static {        for (RewardTypeEnum typeEnum : values()) {            TYPE_MEP.put(typeEnum.type, typeEnum);        }    }    RewardTypeEnum(Integer type, String desc) {        this.type = type;        this.desc = desc;    }    public Integer getType() {        return type;    }    public String getDesc() {        return desc;    }    public static RewardTypeEnum getByType(Integer type) {        return TYPE_MEP.get(type);    }}