hookehuyr

fix(IndexCheckInPage): 切换课程时重置分页参数并重新加载数据

1 <!-- 1 <!--
2 * @Date: 2025-05-29 15:34:17 2 * @Date: 2025-05-29 15:34:17
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-12-12 20:49:55 4 + * @LastEditTime: 2025-12-15 11:20:38
5 * @FilePath: /mlaj/src/views/checkin/IndexCheckInPage.vue 5 * @FilePath: /mlaj/src/views/checkin/IndexCheckInPage.vue
6 * @Description: 文件描述 6 * @Description: 文件描述
7 --> 7 -->
...@@ -338,6 +338,12 @@ const onSelectCourse = (course) => { ...@@ -338,6 +338,12 @@ const onSelectCourse = (course) => {
338 console.warn('选中的作业:', course); 338 console.warn('选中的作业:', course);
339 // 切换作业后, 刷新当前日期的打卡详情 339 // 切换作业后, 刷新当前日期的打卡详情
340 getTaskDetail(dayjs(selectedDate.value).format('YYYY-MM')); 340 getTaskDetail(dayjs(selectedDate.value).format('YYYY-MM'));
341 + // 重置分页参数
342 + page.value = 0
343 + checkinDataList.value = []
344 + finished.value = false
345 + // 重新加载数据
346 + onLoad(dayjs(selectedDate.value).format('YYYY-MM-DD'))
341 } 347 }
342 348
343 /** 349 /**
......