From 3fcd6fc3fd0b76c75af6a69a337e061390b667bf Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 27 Mar 2026 15:31:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E4=B8=BA=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/service/impl/OrderInfoCustomServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java index 64f2eac7d..6fc8462ec 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java @@ -1351,6 +1351,10 @@ public class OrderInfoCustomServiceImpl implements OrderInfoCustomService { @Transactional public void expired(Long orderId) { OrderInfo orderInfo = orderInfoService.getById(orderId); + if(orderInfo == null){ + log.info("订单取消失败,订单Id:{} 为空", orderId); + return; + } if (orderInfo.getStatus().equals(OrderStatusEnums.UNPAID.getCode())) { orderInfoService.updateById(new OrderInfo().setId(orderId).setStatus(OrderStatusEnums.CANCELLED.getCode())); if (StrUtil.isNotBlank(orderInfo.getTableCode())) {