package com.ruoyi.system.enums; import lombok.Getter; import lombok.AllArgsConstructor; @Getter @AllArgsConstructor public enum BigGiftPackageOrderStatusEnum { PENDING_PAYMENT(1, "待付款"), DEPOSIT_PAID(2, "已付订金"), PAID(3, "完成支付"), CONFIRM_RECEIPT(4, "确认收货"), REFUNDED(5, "已退款"), CANCELED(6, "已取消"); private final Integer code; private final String desc; public static BigGiftPackageOrderStatusEnum getEnumByCode(Integer code) { for (BigGiftPackageOrderStatusEnum e : BigGiftPackageOrderStatusEnum.values()) { if (e.code.equals(code)) { return e; } } return null; } }