迁移签到补签点击事件

This commit is contained in:
2026-04-25 10:42:42 +08:00
parent 21a727a693
commit 5823028276
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -75,6 +75,14 @@ export function bindDailySignInControls() {
return; return;
} }
const makeupButton = event.target.closest("[data-daily-sign-makeup]");
if (makeupButton) {
event.preventDefault();
// 日历格子由 Blade 主脚本动态生成,这里只读取日期并转发补签旧函数。
callDailySignInGlobal("makeupDailySignIn", makeupButton.getAttribute("data-daily-sign-makeup") || "");
return;
}
const monthButton = event.target.closest("[data-daily-sign-month]"); const monthButton = event.target.closest("[data-daily-sign-month]");
if (monthButton) { if (monthButton) {
event.preventDefault(); event.preventDefault();
@@ -699,7 +699,7 @@
cell.innerHTML = `<span class="day-num">${day.day}</span><span class="day-state">${escapeHtml(stateText)}</span>`; cell.innerHTML = `<span class="day-num">${day.day}</span><span class="day-state">${escapeHtml(stateText)}</span>`;
cell.title = day.reward_text || stateText; cell.title = day.reward_text || stateText;
if (day.can_makeup) { if (day.can_makeup) {
cell.onclick = () => makeupDailySignIn(day.date); cell.dataset.dailySignMakeup = day.date;
} }
grid.appendChild(cell); grid.appendChild(cell);
}); });