From ac0fec61b2147126dd12e672175e26b17a2a6897 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 06 三月 2026 17:07:08 +0800
Subject: [PATCH] 修改bug
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/TaskOrderUtil.java | 19 ++++++++++++++++---
1 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/TaskOrderUtil.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/TaskOrderUtil.java
index bf7424f..ce7dc72 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/TaskOrderUtil.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/utils/TaskOrderUtil.java
@@ -784,7 +784,11 @@
continue;
}
// 关闭巡游单子
- xpCruiseOrderClient.updateCruiseOrder(vehiclePosition.getVehicleVin());
+ R<String> stringR = xpCruiseOrderClient.updateCruiseOrder(vehiclePosition.getVehicleVin());
+ if(stringR ==null || stringR.getData()==null){
+ log.info("关闭巡游单子失败");
+ continue;
+ }
// 下发命令
PushOrderDto pushOrderDto = new PushOrderDto();
@@ -830,7 +834,12 @@
continue;
}
// 关闭巡游单子
- xpCruiseOrderClient.updateCruiseOrder(vehicleId1.getVehicleVin());
+ R<String> stringR = xpCruiseOrderClient.updateCruiseOrder(vehicleId1.getVehicleVin());
+ if(stringR ==null || stringR.getData()==null){
+ log.info("关闭巡游单子失败");
+ continue;
+ }
+
PushOrderDto pushOrderDto = new PushOrderDto();
pushOrderDto.setVin(vehiclePosition.getVin());
@@ -910,7 +919,11 @@
continue;
}
// 关闭巡游单子
- xpCruiseOrderClient.updateCruiseOrder(vehicleId1.getVehicleVin());
+ R<String> stringR = xpCruiseOrderClient.updateCruiseOrder(vehicleId1.getVehicleVin());
+ if(stringR ==null || stringR.getData()==null){
+ log.info("关闭巡游单子失败");
+ continue;
+ }
PushOrderDto pushOrderDto = new PushOrderDto();
pushOrderDto.setVin(vehiclePosition.getVin());
--
Gitblit v1.7.1