From ac54c8abdaa7bb26850e26b3207e579e7b4b07ed Mon Sep 17 00:00:00 2001 From: fl <3098731433@qq.com> Date: Wed, 22 Jan 2025 09:48:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=88=E6=8A=A5=E8=A1=A8=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BB=84=E7=BB=87=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/system/download/ExportFileController.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java index 8d3aa23..dc13d2f 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java @@ -661,7 +661,6 @@ public class ExportFileController { } } } - MultiSheetExcelExporter exporter = new MultiSheetExcelExporter(); //将表格时间区间取出来做标题 String title = bean.getMonth(); @@ -712,6 +711,11 @@ public class ExportFileController { dayTable.setEndDate(monthFirstAndLast.get(1)); if (bean.getOrgId() != null) { dayTable.setOrgId(String.valueOf(bean.getOrgId())); + }else{ + //受限于当前登录人 + if(!bean.getOrgList().isEmpty()){ + dayTable.setOrgList(bean.getOrgList()); + } } dayTable.setName(bean.getUserName()); headers.entrySet() @@ -721,6 +725,11 @@ public class ExportFileController { att.setAttCurrentMonth(bean.getMonth()); if (bean.getOrgId() != null) { att.setOrgId(bean.getOrgId()); + }else{ + //受限于当前登录人 + if(!bean.getOrgList().isEmpty()){ + att.setOrgList(bean.getOrgList()); + } } att.setUserName(bean.getUserName()); List list = attendanceDetailsService.getOutCountList(att);