From 9dff902a078a71b5926eb0bed5ffd226ee4265a7 Mon Sep 17 00:00:00 2001 From: fl <3098731433@qq.com> Date: Wed, 26 Feb 2025 16:05:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E5=8A=A0=E5=A4=96=E5=8B=A4?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/att/controller/AttDetailByMonthController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java index a06bb9b..547253e 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java @@ -173,7 +173,7 @@ public class AttDetailByMonthController extends BaseController { List attDayReportList = attDetailByMonthService.selectAttDetailList(bean); Sheet departmentSheet1 = exporter.createSheet("月异常报表详情"); List departmentHeaders1 = Arrays.asList("序号", "姓名", "所属部门", "考勤月","打卡记录", "应考勤天数", "正常打卡天数", - "迟到天数", "早退天数", "旷工天数", "打卡地异常天数", "出入异常天数"); + "迟到天数", "早退天数", "旷工天数", "打卡地异常天数", "出入异常天数", "外勤天数"); exporter.addHeaderRowAndTitle(departmentSheet1, departmentHeaders1, title); List> departmentData1 = new ArrayList<>(); for (int i = 0; i < attDayReportList.size(); i++) { @@ -190,6 +190,7 @@ public class AttDetailByMonthController extends BaseController { map.put("旷工天数", attDayReportList.get(i).getSkippingNum()); map.put("打卡地异常天数", attDayReportList.get(i).getAddressErrorNum()); map.put("出入异常天数", attDayReportList.get(i).getEinErrorNum()); + map.put("外勤天数", attDayReportList.get(i).getOutsideAttNum()); departmentData1.add(map); } exporter.addDataRows(departmentSheet1, departmentData1, departmentHeaders1); @@ -204,6 +205,7 @@ public class AttDetailByMonthController extends BaseController { headers.put("7", "临时外出"); headers.put("8", "出入异常"); headers.put("9", "打卡地异常"); + headers.put("26", "外勤详情"); headers.put("99", "工作外出"); Map attStatus = getStringStringMap(); if (StringHelper.isNotEmpty(bean.getStartMonth()) && StringHelper.isNotEmpty(bean.getEndMonth())) {