From 0b69e73c13a55b18c78da409bda9a7e5371bfdb1 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期六, 14 三月 2026 15:23:26 +0800
Subject: [PATCH] 修改巡游单bug
---
xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 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 3c34c5a..e41f57e 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
@@ -15,6 +15,7 @@
import com.xiaopeng.api.dto.account.UcUserInfo;
import com.xiaopeng.api.dto.account.UseUserCouponDto;
import com.xiaopeng.api.dto.automaticPilot.PushOrderDto;
+import com.xiaopeng.api.dto.operation.CruisePointDto;
import com.xiaopeng.api.dto.operation.LonLatDto;
import com.xiaopeng.api.dto.order.GetOrderNumDto;
import com.xiaopeng.api.dto.order.HistoryEndPointsDto;
@@ -2008,6 +2009,7 @@
xpCruiseOrder.setEndLon(xpCruiseOrders.getEndLon());
xpCruiseOrder.setEndLat(xpCruiseOrders.getEndLat());
}
+ xpCruiseOrder.setOrderReverse(xpCruiseOrders.getOrderReverse());
xpCruiseOrder.setLastOrderId(xpCruiseOrders.getId());
xpCruiseOrder.setMissionId(xpCruiseOrders.getMissionId());
}
@@ -2023,6 +2025,7 @@
xpCruiseOrder.setEndLon(endPoint.getPointLon());
xpCruiseOrder.setEndLat(endPoint.getPointLat());
xpCruiseOrder.setMissionId(xpCruisePlanPoint.getCruisePlanId());
+ xpCruiseOrder.setOrderReverse(1);
}
@@ -2039,6 +2042,8 @@
//找到车辆的收车点位 更新终点点位
R<XpCruiseOrder> returnCruisePoint = xpCruisePlanClient.findReturnCruisePoint(xpCruiseOrder);
xpCruiseOrder = returnCruisePoint.getData();
+ xpCruiseOrder.setOrderType(2);
+ xpCruiseOrder.setOrderReverse(1);
}
xpVehicleClient.updateVehicleById(vehicle);
}
@@ -2120,6 +2125,7 @@
xpCruiseOrder.setEndLon(xpCruiseOrders.getEndLon());
xpCruiseOrder.setEndLat(xpCruiseOrders.getEndLat());
}
+ xpCruiseOrder.setOrderReverse(xpCruiseOrders.getOrderReverse());
xpCruiseOrder.setLastOrderId(xpCruiseOrders.getId());
xpCruiseOrder.setMissionId(xpCruiseOrders.getMissionId());
}
@@ -2135,6 +2141,7 @@
xpCruiseOrder.setEndLon(endPoint.getPointLon());
xpCruiseOrder.setEndLat(endPoint.getPointLat());
xpCruiseOrder.setMissionId(xpCruisePlanPoint.getCruisePlanId());
+ xpCruiseOrder.setOrderReverse(1);
}
@@ -2149,6 +2156,8 @@
//找到车辆的收车点位 更新终点点位
R<XpCruiseOrder> returnCruisePoint = xpCruisePlanClient.findReturnCruisePoint(xpCruiseOrder);
xpCruiseOrder = returnCruisePoint.getData();
+ xpCruiseOrder.setOrderType(2);
+ xpCruiseOrder.setOrderReverse(1);
}
xpVehicleClient.updateVehicleById(vehicle);
}
--
Gitblit v1.7.1