From 3a68ed89afb7ddf13de65664ddd1a53fd3196184 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 12 二月 2026 17:11:31 +0800
Subject: [PATCH] 修改费用明细返回结构

---
 xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpOrderServiceImpl.java |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 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 197d5a4..3f739d0 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
@@ -913,22 +913,22 @@
     public R<FareBreakdownVo> fareBreakdown(Long orderId, String uid) {
         XpOrder order = this.getById(orderId);
         FareBreakdownVo fareBreakdownVo = new FareBreakdownVo();
-        BeanUtils.copyProperties(order, fareBreakdownVo);
-        fareBreakdownVo.setTotalKilometers(
-                BigDecimal.valueOf(order.getStartMileage() + order.getMileageKilometers() + order.getLongDistance())
-        );
-        LocalDateTime createTime = order.getCreateTime();
-        LocalDateTime tripEnd = order.getTripEnd();
-        // 计算行程时间 单位分钟
-
-        // 计算时间差
-        Duration duration = Duration.between(createTime, tripEnd);
-
-        // 转换为分钟并保留一位小数
-        BigDecimal minutes = BigDecimal.valueOf(duration.getSeconds())
-                .divide(BigDecimal.valueOf(60), 1, RoundingMode.HALF_UP);
-
-        fareBreakdownVo.setTotalTime(minutes);
+//        BeanUtils.copyProperties(order, fareBreakdownVo);
+//        fareBreakdownVo.setTotalKilometers(
+//                BigDecimal.valueOf(order.getStartMileage() + order.getMileageKilometers() + order.getLongDistance())
+//        );
+//        LocalDateTime createTime = order.getCreateTime();
+//        LocalDateTime tripEnd = order.getTripEnd();
+//        // 计算行程时间 单位分钟
+//
+//        // 计算时间差
+//        Duration duration = Duration.between(createTime, tripEnd);
+//
+//        // 转换为分钟并保留一位小数
+//        BigDecimal minutes = BigDecimal.valueOf(duration.getSeconds())
+//                .divide(BigDecimal.valueOf(60), 1, RoundingMode.HALF_UP);
+//
+//        fareBreakdownVo.setTotalTime(minutes);
         return R.ok(fareBreakdownVo);
     }
 

--
Gitblit v1.7.1