diff --git a/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java b/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java index 4383019..219dcea 100644 --- a/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java +++ b/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java @@ -219,6 +219,9 @@ public class OrderServiceImpl implements OrderService { if(orderMainPO==null){ throw new BizException("订单不存在"); } + if(!orderMainPO.getOrderStatus().equals(OrderStatusEnum.WAIT_PICK.getCode())){ + throw new BizException("订单状态异常,非待取车状态"); + } LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(OrderSubPO::getOrderId, orderMainPO.getOrderId())