From eea986df8cd5fb359e87c09eade4f060050de880 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 12 三月 2026 20:48:05 +0800
Subject: [PATCH] 修改bug
---
xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java
index a50c4d0..236f9a0 100644
--- a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java
+++ b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java
@@ -21,7 +21,9 @@
//
// 模拟总里程 25.0 km,以触发多级远途加价
double totalMillige = 2.984;
-
+ Calendar cal = Calendar.getInstance();
+ cal.set(2026, Calendar.APRIL, 11, 15, 58, 15);
+ orderTime = cal.getTime();
// 模拟 GPS 轨迹点
List<GpsPoint> points = createMockGpsPoints(orderTime);
@@ -121,7 +123,7 @@
if(ruleName.endsWith("_Ml")){
BigDecimal exceedValue = bill.get(ruleName);
if(Objects.nonNull(exceedValue)){
-// result.put("distance"+split[0], result.getOrDefault(split[0], BigDecimal.ZERO).add(exceedValue));
+ result.put("distance"+split[0], result.getOrDefault(split[0], BigDecimal.ZERO).add(exceedValue));
exceedValue = exceedValue.divide(new BigDecimal(1000), 2, RoundingMode.HALF_UP);
}else{
exceedValue = BigDecimal.ZERO;
--
Gitblit v1.7.1