From 7368bb37f78ef361105c795190c502299d3bdfc4 Mon Sep 17 00:00:00 2001
From: yyy <1083599556@qq.com>
Date: 星期四, 07 五月 2026 10:37:58 +0800
Subject: [PATCH] 合并代码

---
 xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/service/impl/ActiveOrderServiceImpl.java |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/service/impl/ActiveOrderServiceImpl.java b/xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/service/impl/ActiveOrderServiceImpl.java
index 0e814d7..b5431bc 100644
--- a/xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/service/impl/ActiveOrderServiceImpl.java
+++ b/xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/service/impl/ActiveOrderServiceImpl.java
@@ -150,13 +150,15 @@
         }
         //剩余里程xx米,或者 剩余时间xx分钟 禁止修改目的地
         //获取订单的
-        Object cacheObject = redisService.getCacheObject(CacheConstants.navigationEnd(uid));
-        if(cacheObject != null){
-            RouteVo routeRemain = JSON.parseObject(cacheObject.toString(), RouteVo.class);
-            Integer xczSyDistance = routeRemain.getDistance();//行程中剩余里程
-            Integer xczSyTime = routeRemain.getDuration();//行程中剩余时间
-            if(systemSetting.getXczSyDistance()<xczSyDistance || systemSetting.getXczSyTime() < xczSyTime){
-                throw new ServiceException("即将达到终点,禁止修改目的地");
+        if(order.getStatus() == 6){
+            Object cacheObject = redisService.getCacheObject(CacheConstants.navigationEnd(uid));
+            if(cacheObject != null){
+                RouteVo routeRemain = JSON.parseObject(cacheObject.toString(), RouteVo.class);
+                Integer xczSyDistance = routeRemain.getDistance();//行程中剩余里程
+                Integer xczSyTime = routeRemain.getDuration();//行程中剩余时间
+                if(systemSetting.getXczSyDistance()<xczSyDistance || systemSetting.getXczSyTime() < xczSyTime){
+                    throw new ServiceException("即将达到终点,禁止修改目的地");
+                }
             }
         }
 

--
Gitblit v1.7.1