puzhibing
2026-03-23 623cd3f63889f3263ac13391c1885b669fec3d66
xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/job/jobs/OrderCancelJob.java
@@ -48,8 +48,10 @@
                    XpVehicle xpVehicle = xpVehicleR.getData();
                    //还原车辆状态为空闲
                    if(1 == xpVehicle.getState()){
                        xpVehicle.setState(0);
                        xpVehicleClient.updateVehicleById(xpVehicle);
                        XpVehicle vehicle1 = new XpVehicle();
                        vehicle1.setId(xpVehicle.getId());
                        vehicle1.setState(0);
                        xpVehicleClient.updateVehicleById(vehicle1);
                    }
                    PushOrderDto pushOrderDto = new PushOrderDto();
@@ -59,7 +61,7 @@
                    orderMissionClient.cancelOrder(pushOrderDto);
                    log.info("定时任务取消订单成功,开始执行巡游订单 {}", order.getId());
                    //车辆继续巡游单
                    xpOrderService.addCruiseMission(xpVehicle);
                    xpOrderService.addCruiseMission(xpVehicle.getId());
                }
                log.info("订单取消状态修改完成");
         }