From 623cd3f63889f3263ac13391c1885b669fec3d66 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 23 三月 2026 19:16:15 +0800
Subject: [PATCH] 修改车辆状态和新增加测试demo功能接口
---
xp-robotaxi-automatic-pilot-boot/src/main/java/com/xiaopeng/automaticPilot/service/KafkaConsumerService.java | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/xp-robotaxi-automatic-pilot-boot/src/main/java/com/xiaopeng/automaticPilot/service/KafkaConsumerService.java b/xp-robotaxi-automatic-pilot-boot/src/main/java/com/xiaopeng/automaticPilot/service/KafkaConsumerService.java
index ef69498..84206e9 100644
--- a/xp-robotaxi-automatic-pilot-boot/src/main/java/com/xiaopeng/automaticPilot/service/KafkaConsumerService.java
+++ b/xp-robotaxi-automatic-pilot-boot/src/main/java/com/xiaopeng/automaticPilot/service/KafkaConsumerService.java
@@ -409,8 +409,10 @@
vehicle = xpVehicleClient.queryById(cruiseOrder.getVehicleId()).getData();
if (vehicle != null) {
// 修改车辆状态
- vehicle.setOperatingStatus(4);
- xpVehicleClient.updateVehicleById(vehicle);
+ XpVehicle vehicle1 = new XpVehicle();
+ vehicle1.setOperatingStatus(4);
+ vehicle1.setId(vehicle.getId());
+ xpVehicleClient.updateVehicleById(vehicle1);
}
}else{
//正常订单
@@ -418,9 +420,11 @@
vehicle = xpVehicleClient.queryById(xpOrder.getVehicleId()).getData();
if (vehicle != null) {
// 修改车辆状态
- vehicle.setState(0);
- vehicle.setOperatingStatus(4);
- xpVehicleClient.updateVehicleById(vehicle);
+ XpVehicle vehicle1 = new XpVehicle();
+ vehicle1.setState(0);
+ vehicle1.setOperatingStatus(4);
+ vehicle1.setId(vehicle.getId());
+ xpVehicleClient.updateVehicleById(vehicle1);
// 解绑用户与车辆关系
CancelTaxiPassengerVo cancelTaxiPassengerVo = new CancelTaxiPassengerVo();
cancelTaxiPassengerVo.setVin(vehicle.getVehicleVin());
--
Gitblit v1.7.1