package com.oying.modules.fee.utils.enums; import lombok.AllArgsConstructor; import lombok.Getter; /** * @author xin * @description * @date 2025/10/7 22:59 */ @Getter @AllArgsConstructor public enum CategoryTypeEnum { NORMAL("normal", "普通品类"), SPECIAL("special", "特殊品类"), UNKNOWN("UNKNOWN", "未知枚举"); private final String key; private final String value; public static CategoryTypeEnum find(String val) { for (CategoryTypeEnum value : CategoryTypeEnum.values()) { if (val.equals(value.getKey())) { return value; } } return UNKNOWN; } public static String getValue(String val) { for (CategoryTypeEnum value : CategoryTypeEnum.values()) { if (val.equals(value.getKey())) { return value.getValue(); } } return UNKNOWN.getValue(); } }