package com.oying.utils.enums; import lombok.AllArgsConstructor; import lombok.Getter; /** * @author xin * @description * @date 2024/10/30 下午4:17 */ @Getter @AllArgsConstructor public enum GenerateEnum { ORDER(10, "订单编号"), ORDER_RETURN(20, "退单编号"), BUSINESS_NO(30, "未使用"), FREE_DEPOSIT(40, "未使用"), PENETRATE_ID(50, "未使用"), RETURN_FREE_DEPOSIT(60, "未使用"), CONTRACT_NUM(70, "未使用"), EIGHT(80, "未使用"), NINE(90, "未使用"), UNKNOWN(0, "未知枚举"); private final Integer key; private final String value; public static GenerateEnum find(Integer key) { for (GenerateEnum value : GenerateEnum.values()) { if (key.equals(value.getKey())) { return value; } } return UNKNOWN; } }