From 0a74b875fb2d97b0b9cbbbd6d6bda54277fc2173 Mon Sep 17 00:00:00 2001 From: sy Date: Tue, 13 Aug 2024 16:49:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E5=8B=A4-=E6=89=B9=E9=87=8F=E8=AF=B7?= =?UTF-8?q?=E5=81=87=E6=B5=81=E7=A8=8B=EF=BC=8C=E8=AF=B7=E5=81=87=E6=98=8E?= =?UTF-8?q?=E7=BB=86=E7=94=9F=E6=88=90=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E5=A4=8D=E6=97=B6=E9=95=BF=E7=B4=AF=E5=8A=A0?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/service/impl/AskForLeaveServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/engine/jucailinkq/attendance/workflow/service/impl/AskForLeaveServiceImpl.java b/src/com/engine/jucailinkq/attendance/workflow/service/impl/AskForLeaveServiceImpl.java index 95ba9fe..0d06d76 100644 --- a/src/com/engine/jucailinkq/attendance/workflow/service/impl/AskForLeaveServiceImpl.java +++ b/src/com/engine/jucailinkq/attendance/workflow/service/impl/AskForLeaveServiceImpl.java @@ -502,10 +502,10 @@ public class AskForLeaveServiceImpl extends Service implements AskForLeaveServic String sql = ""; List> bcDetailData; String targetDateBcId = ""; - int scMinutes = 0; leaveDateList.add(0, DateUtil.beforeDay(startDate,1)); leaveDateList.add(DateUtil.AfterDay(endDate,1)); for (String leaveEmpId : leaveEmpIdList) { + int scMinutes = 0; //需要自动移除日期区间内的休息日时,去除请假日期区间中的休息日 List> scheduleInfoList = scheduleInfoMap.getOrDefault(leaveEmpId, new ArrayList<>()); Map dateToBcxxMap = scheduleInfoList.stream().collect(Collectors.toMap(e->Util.null2String(e.get("bcrq")),e->Util.null2String(e.get("bcxx"))));