Kaynağa Gözat

【feat】【v3】
1.调整页面打卡状态显示的日期范围

ChenYL 11 ay önce
ebeveyn
işleme
3ff648800c

+ 4 - 3
src/main/java/com/punchsettle/server/service/manager/impl/PunchInManagerImpl.java

@@ -204,9 +204,10 @@ public class PunchInManagerImpl implements IPunchInManager {
 
         // 当前日期
         LocalDate today = LocalDate.now();
-        String todayStr = DateUtils.YYYY_MM_DD_FORMATTER.format(today);
-        // 获取一周的起始日期范围
-        List<LocalDate> weeklyDateRange = DateUtils.getDateRangeInWeek();
+        LocalDate beforeToady = today.minusDays(5);
+        LocalDate afterToady = today.plusDays(4);
+        // 获取日期范围
+        List<LocalDate> weeklyDateRange = DateUtils.getDateRange(beforeToady, afterToady);
 
         // 打卡任务唯一ID
         Set<Long> taskUniqueIds = piTasks.stream().map(PiTask::getUniqueId).collect(Collectors.toSet());