From 50a775f2964dbc728cbb043b93714d82fc2b6d37 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 20 三月 2026 04:27:19 +0800
Subject: [PATCH] 修改计算剩余轨迹导航逻辑

---
 xp-robotaxi-automatic-pilot-boot/src/main/java/com/xiaopeng/automaticPilot/service/KafkaConsumerService.java |   11 ++++++-----
 1 files changed, 6 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 11e93cd..782f226 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
@@ -846,11 +846,12 @@
                     }
                     break;
                 case ORDER_DROPOFF_COMPLETED:
-                    //下车完成
-                    if(!orderId.contains("XU")){
-                        buildPushOrderStatus(orderId, OrderStatusEnum.APPROVAL_REJECTION, sequence);
-                        xpOrderClient.updateOrderStatus(Long.parseLong(orderId), OrderStatusEnum.APPROVAL_REJECTION.getCode());
-                    }
+                    //下车完成,不需要处理状态,由后续的乘客主动触发或者定时任务触发
+                    log.info("乘客已下车,不做任何处理:{}", orderId);
+//                    if(!orderId.contains("XU")){
+//                        buildPushOrderStatus(orderId, OrderStatusEnum.APPROVAL_REJECTION, sequence);
+//                        xpOrderClient.updateOrderStatus(Long.parseLong(orderId), OrderStatusEnum.APPROVAL_REJECTION.getCode());
+//                    }
                     break;
                 case ORDER_COMPLETED:
                     //已完成

--
Gitblit v1.7.1