hookehuyr

refactor: 将"签到"统一改为"打卡"以保持术语一致性

<!--
* @Date: 2025-05-29 15:34:17
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-10-13 10:19:55
* @LastEditTime: 2025-10-15 09:58:47
* @FilePath: /mlaj/src/views/checkin/IndexCheckInPage.vue
* @Description: 文件描述
-->
......@@ -441,17 +441,17 @@ const formatter = (day) => {
// 格式化当前日期为YYYY-MM-DD格式,与checkin_days中的格式匹配
const formattedDate = `${year}-${month.toString().padStart(2, '0')}-${date.toString().padStart(2, '0')}`;
// 检查是否已签到
// 检查是否已打卡
if (checkin_days.includes(formattedDate)) {
// 如果是当前选中的已签到日期,使用特殊样式
// 如果是当前选中的已打卡日期,使用特殊样式
if (selectedDate.value === formattedDate) {
day.className = 'calendar-selected';
day.type = 'selected';
day.bottomInfo = '已签到';
day.bottomInfo = '已打卡';
} else {
day.className = 'calendar-checkin';
day.type = 'selected';
day.bottomInfo = '已签到';
day.bottomInfo = '已打卡';
}
}
}
......
<!--
* @Date: 2025-05-29 15:34:17
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-06-30 17:09:13
* @LastEditTime: 2025-10-15 09:58:57
* @FilePath: /mlaj/src/views/teacher/checkinPage.vue
* @Description: 文件描述
-->
......@@ -511,9 +511,9 @@ const formatter = (day) => {
// 格式化当前日期为YYYY-MM-DD格式,与checkin_days中的格式匹配
const formattedDate = `${year}-${month.toString().padStart(2, '0')}-${date.toString().padStart(2, '0')}`;
// 检查是否已签到
// 检查是否已打卡
if (checkin_days.includes(formattedDate)) {
// 如果是当前选中的已签到日期,使用特殊样式
// 如果是当前选中的已打卡日期,使用特殊样式
if (selectedDate.value === formattedDate) {
day.className = 'calendar-selected';
day.type = 'selected';
......