From bdf991a11040b6aabab02c9a97c5bdbc777af25e Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 24 四月 2026 11:56:30 +0800
Subject: [PATCH] [fix] 车辆服务Mapping 重复

---
 xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpCruiseCheckInRecordServiceImpl.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpCruiseCheckInRecordServiceImpl.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpCruiseCheckInRecordServiceImpl.java
index 7c059c2..9858a8b 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpCruiseCheckInRecordServiceImpl.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpCruiseCheckInRecordServiceImpl.java
@@ -102,11 +102,11 @@
         if (CollectionUtils.isEmpty(vos) || vos.size() < 7) {
             String date = vos.get(vos.size() - 1).getDate();
             LocalDate endDate = LocalDate.parse(date);
-            LocalDate startDate = endDate.minusDays(6);
+            LocalDate startDate = endDate.minusDays(vos.size() + 1);
             for (int i = 7 - vos.size(); i > 0; i--) {
                 XpCruiseCheckInStatisticsVO v = new XpCruiseCheckInStatisticsVO();
                 v.setDate(startDate.toString());
-                startDate = startDate.plusDays(1);
+                startDate = startDate.minusDays(1);
                 vos.add(0, v);
             }
         }

--
Gitblit v1.7.1