From 344a18cc69dd2f728734e940421b717cacb85563 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期一, 02 十一月 2026 22:33:38 +0800
Subject: [PATCH] fix(staff): 排班管理合计出勤改为按打卡记录统计
---
src/main/java/com/ruoyi/staff/mapper/PersonalShiftMapper.java | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/staff/mapper/PersonalShiftMapper.java b/src/main/java/com/ruoyi/staff/mapper/PersonalShiftMapper.java
index ea48d09..3791c2e 100644
--- a/src/main/java/com/ruoyi/staff/mapper/PersonalShiftMapper.java
+++ b/src/main/java/com/ruoyi/staff/mapper/PersonalShiftMapper.java
@@ -32,5 +32,15 @@
List<PerformanceShiftMapDto> performanceShiftList(@Param("time") String time, @Param("userName") String userName, @Param("sysDeptId") Integer sysDeptId);
+ /**
+ * 鎸夋湀缁熻瀹為檯鎵撳崱鍑哄嫟澶╂暟锛堜互鎵撳崱璁板綍涓哄噯锛屼笉鎸夋帓鐝級
+ */
+ List<Map<String, Object>> attendanceDayCountByMonth(@Param("time") String time, @Param("userName") String userName, @Param("sysDeptId") Integer sysDeptId);
+
+ /**
+ * 鎸夊勾缁熻姣忎汉姣忔湀瀹為檯鎵撳崱鍑哄嫟澶╂暟
+ */
+ List<Map<String, Object>> attendanceMonthCountByYear(@Param("time") String time, @Param("userName") String userName, @Param("sysDeptId") Integer sysDeptId);
+
boolean existsAttendanceUsedByConfig(@Param("configId") Integer configId);
}
--
Gitblit v1.9.3