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, "订单编号"), RETURN_ORDER(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; } }