From 75e876d8e6f5123a4b346c25c35a8fa56302ef5c Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期四, 26 二月 2026 11:48:12 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java |    3 ++-
 1 files changed, 2 insertions(+), 1 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 4be8b12..f66f078 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
@@ -1446,6 +1446,7 @@
     public R<FareBreakdownVo> fareBreakdown(Long orderId, String uid) {
 
         XpOrder order = this.getById(orderId);
+        order.setAppUserId(null);
         // 查询订单轨迹
         List<OrderTrajectory> trajectories = mongoTemplate.find(
                 new Query(Criteria.where("orderId").is(orderId))
@@ -1494,7 +1495,7 @@
         res.setRedPacketMoney(order.getRedPacketMoney());
         res.setCouponMoney(order.getCouponMoney());
         res.setOrderMoney(order.getOrderMoney());
-        res.setKilometer(BigDecimal.valueOf(order.getMileageKilometers()));
+        res.setKilometer(order.getMileageKilometers()==null?BigDecimal.ZERO:BigDecimal.valueOf(order.getMileageKilometers()));
         LocalDateTime createTime = order.getCreateTime();
         LocalDateTime tripEnd = order.getTripEnd();
         if (tripEnd==null){

--
Gitblit v1.7.1