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