From e64c6b5756e9f96a864c042a5a3303e152efb299 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Thu, 24 Apr 2025 17:47:15 +0800 Subject: [PATCH] fix(mall): 修复订单可能为空导致的空指针异常 - 在处理订单状态更新之前,增加了对订单对象是否为空的判断 - 如果订单对象为空,则直接返回,避免执行后续操作时出现空指针异常 --- src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java b/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java index f567b9c..a1f4eb5 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java +++ b/src/main/java/cc/mrbird/febs/rabbit/enumerates/RabbitQueueEnum.java @@ -6,6 +6,9 @@ @Getter public enum RabbitQueueEnum { + + ACTIVITY_ORDER_ITEM_CHECK("exchange_activity_order_item_check", "route_key_activity_order_item_check", QueueConstants.ACTIVITY_ORDER_ITEM_CHECK), + DEFAULT("exchange_default_qay", "route_key_default_qay", "queue_default_qay"), ORDER_CANCEL_DELAY_TTL("exchange_order_delay_ttl_qay", "route_key_order_delay_ttl_qay", "queue_order_delay_ttl_qay"), -- Gitblit v1.9.1