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 2e5f7a2..014efe0 100644 --- a/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java +++ b/src/main/java/com/sczx/order/service/impl/OrderServiceImpl.java @@ -916,9 +916,10 @@ public class OrderServiceImpl implements OrderService { .orderByDesc(OrderSubPO::getCreatedAt) .last(" limit 1"); OrderSubPO renBatteryOrderSubPO = orderSubRepo.getOne(querySubBatteryWrapper); - Long batterySubOrderId = renBatteryOrderSubPO.getSuborderId(); - syncInteg.sendSubOrderId(batterySubOrderId); - + if(renBatteryOrderSubPO!=null){ + Long batterySubOrderId = renBatteryOrderSubPO.getSuborderId(); + syncInteg.sendSubOrderId(batterySubOrderId); + } return getOrderInfoByOrderNo(bindCarToOrderReq.getOrderNo()); } catch (Exception e){ log.warn("绑定车辆失败",e);