From 93ee5d5f2bb1b26f024b6e65e99095449bca633c Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 13 三月 2026 23:26:25 +0800
Subject: [PATCH] 修改bug

---
 xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java
index c053d7a..1077274 100644
--- a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java
+++ b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java
@@ -675,7 +675,10 @@
             }
 
             //还原车辆状态
-            xpVehicleClient.updateVehicleStatus(new UpdateVehicleStateDto(xpVehicle.getVehicleVin(), 0));
+            if(1 == xpVehicle.getState()){
+                xpVehicle.setState(0);
+                xpVehicleClient.updateVehicleById(xpVehicle);
+            }
 
             // 下发命令
             PushOrderDto pushOrderDto = new PushOrderDto();
@@ -1241,7 +1244,8 @@
 
             //还原车辆状态
             if (1 == xpVehicle.getState()) {
-                xpVehicleClient.updateVehicleStatus(new UpdateVehicleStateDto(xpVehicle.getVehicleVin(), 0));
+                xpVehicle.setState(0);
+                xpVehicleClient.updateVehicleById(xpVehicle);
             }
 
             //下发XPU报文

--
Gitblit v1.7.1