From ae0375c8f633f5a4980c3147863f2ce7e8b73e45 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Thu, 10 Jul 2025 19:28:14 +0800 Subject: [PATCH] =?UTF-8?q?[8.1.2]=20[fix]=20[taxi=20=E4=B8=8B=E5=8D=95?= =?UTF-8?q?=E8=87=AA=E9=A9=BE=20100s=20=E4=BA=8B=E4=BB=B6]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/och/unmanned/taxi/utils/TaxiTrajectoryManager.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/utils/TaxiTrajectoryManager.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/utils/TaxiTrajectoryManager.kt index 72025d94ff..ec118f54b2 100644 --- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/utils/TaxiTrajectoryManager.kt +++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/utils/TaxiTrajectoryManager.kt @@ -61,12 +61,12 @@ object TaxiTrajectoryManager : ITrajectoryListListener { * 同步订单信息 */ fun syncTrajectoryInfo() { + val taskAndOrder = TaxiTaskModel.getCurrentTaskWithOrder() OchChainLogManager.writeChainLogTrajectory( "轨迹监控", - "开始或者结束下发轨迹 轨迹id:${mAutopilotControlParameters?.autoPilotLine?.lineId}" + "开始或者结束下发轨迹 轨迹id:${taskAndOrder?.lineId}_${taskAndOrder?.startSite}_${taskAndOrder?.endSite}" ) - val taskAndOrder = TaxiTaskModel.getCurrentTaskWithOrder() - if (taskAndOrder == null || taskAndOrder.currentStatus >= TaskStatusEnum.StartTask.code) { + if (taskAndOrder?.endSite == null || taskAndOrder.currentStatus >= TaskStatusEnum.StartTask.code) { d(TAG, "syncTrajectoryInfo() stop.") stopTrajReqLoop() } else { @@ -97,6 +97,7 @@ object TaxiTrajectoryManager : ITrajectoryListListener { if (taskAndOrder?.endSite == null) { e(TAG, "订单或站点为空:${taskAndOrder}") + OchChainLogManager.writeChainLogTrajectory("轨迹监控","订单或站点为空:${taskAndOrder}") } else { /** * 主要加载和预加载轨迹方案