迁移买单前台弹窗事件

This commit is contained in:
2026-04-25 10:44:46 +08:00
parent 5823028276
commit 086a46dda6
3 changed files with 65 additions and 6 deletions
@@ -21,18 +21,18 @@
background:rgba(0,0,0,.2); padding:2px 8px; border-radius:10px;">
💰 <strong id="blc-modal-jjb" style="color:#ffe082; font-size:13px;">--</strong> 金币
</div>
<span onclick="closeBaccaratLossCoverModal()"
<span data-blc-close
style="cursor:pointer; font-size:18px; opacity:.85;">&times;</span>
</div>
<div style="display:flex; gap:8px; padding:10px 14px; background:#f0fdf4; border-bottom:1px solid #dcfce7;">
<button type="button" id="blc-tab-overview"
onclick="switchBaccaratLossCoverTab('overview')"
data-blc-tab="overview"
style="padding:6px 14px; border:none; border-radius:999px; background:#15803d; color:#fff; font-size:12px; font-weight:bold; cursor:pointer;">
当前活动
</button>
<button type="button" id="blc-tab-history"
onclick="switchBaccaratLossCoverTab('history')"
data-blc-tab="history"
style="padding:6px 14px; border:none; border-radius:999px; background:#dcfce7; color:#166534; font-size:12px; font-weight:bold; cursor:pointer;">
活动历史
</button>
@@ -55,7 +55,7 @@
</div>
<div style="padding:10px 16px; background:#fff; border-top:1px solid #dcfce7; text-align:center;">
<button type="button" onclick="closeBaccaratLossCoverModal()"
<button type="button" data-blc-close
style="padding:8px 28px; border:none; border-radius:8px; background:#dcfce7; color:#166534; font-size:12px; font-weight:bold; cursor:pointer;">
关闭
</button>
@@ -112,7 +112,7 @@
const myRecord = event.my_record;
const claimButton = event.status === 'claimable' && myRecord?.claim_status === 'pending'
? `<button type="button" onclick="claimBaccaratLossCover(${event.id})" style="padding:8px 18px;border:none;border-radius:999px;background:#16a34a;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;">领取补偿</button>`
? `<button type="button" data-blc-claim="${Number(event.id)}" style="padding:8px 18px;border:none;border-radius:999px;background:#16a34a;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;">领取补偿</button>`
: '';
container.innerHTML = `
@@ -166,7 +166,7 @@
container.innerHTML = events.map(event => {
const myRecord = event.my_record;
const claimButton = event.status === 'claimable' && myRecord?.claim_status === 'pending'
? `<button type="button" onclick="claimBaccaratLossCover(${event.id})" style="padding:6px 14px;border:none;border-radius:999px;background:#16a34a;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;">领取补偿</button>`
? `<button type="button" data-blc-claim="${Number(event.id)}" style="padding:6px 14px;border:none;border-radius:999px;background:#16a34a;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;">领取补偿</button>`
: '';
return `