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();
|
}
|
}
|