From 44b70260e23bbdc7b4e4356be45f04ad46e25e68 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 11 三月 2026 00:48:39 +0800
Subject: [PATCH] 修改排班保存bug
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpSchedulingDetailServiceImpl.java | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpSchedulingDetailServiceImpl.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpSchedulingDetailServiceImpl.java
index 042d2c0..6620242 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpSchedulingDetailServiceImpl.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpSchedulingDetailServiceImpl.java
@@ -436,7 +436,6 @@
LocalDate parse = LocalDate.parse(day.getDayTime(), DateTimeFormatter.ofPattern("yyyy-MM-dd"));
//查询判断数据是否存在
XpSchedulingDetail schedulingDetail = list.stream().filter(s -> s.getFleetId().equals(fleetId)
- && s.getShiftId().equals(shiftId)
&& s.getPlanTime().equals(parse)
).findAny().orElse(null);
//构建存储对象
@@ -479,9 +478,9 @@
XpShift xpShift = xpShifts.stream().filter(s -> s.getId().equals(shiftId)).findAny().orElse(null);
if (null != xpShift) {
schedulingDetail.setIsAllDay(xpShift.getShiftName().contains("全天"));
- schedulingDetail.setPlanTime(parse);
- schedulingDetails.add(schedulingDetail);
}
+ schedulingDetail.setPlanTime(parse);
+ schedulingDetails.add(schedulingDetail);
}
}
//批量保存排班明细数据
--
Gitblit v1.7.1