迁移签到补签点击事件
This commit is contained in:
@@ -75,6 +75,14 @@ export function bindDailySignInControls() {
|
||||
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]");
|
||||
if (monthButton) {
|
||||
event.preventDefault();
|
||||
|
||||
@@ -699,7 +699,7 @@
|
||||
cell.innerHTML = `<span class="day-num">${day.day}</span><span class="day-state">${escapeHtml(stateText)}</span>`;
|
||||
cell.title = day.reward_text || stateText;
|
||||
if (day.can_makeup) {
|
||||
cell.onclick = () => makeupDailySignIn(day.date);
|
||||
cell.dataset.dailySignMakeup = day.date;
|
||||
}
|
||||
grid.appendChild(cell);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user