充值对账页面+防重复支付+高频补单+轮询器改进

- recharge_orders.php + recharge_orders_api.php: 管理员充值订单对账页面
- admin.php 侧边栏添加充值对账入口
- pay.php: 创建订单时检测已有未支付订单(复用),防重复支付
- player.php: 续支付检测+支付成功后清除本地订单+恢复按钮
- poller_online.php + pay.php: 添加web_transactions唯一索引
- .gitignore: 排除密钥.md

关闭 #1056 #1057 #1055 #1060 部分
This commit is contained in:
ypsdf1
2026-07-15 18:00:11 +08:00
parent 3a53ec5fdc
commit 449976478e
7 changed files with 834 additions and 3 deletions
+6
View File
@@ -140,6 +140,7 @@
<div class="si" data-p="usergroups" onclick="go('usergroups')">👥 用户组</div>
<div class="si" data-p="cashier" onclick="openCashierPage()">🧾 收银台(独立页)</div>
<div class="si" data-p="cashier_manage" onclick="go('cashier_manage')">🧾 收银员管理</div>
<div class="si" data-p="recharge_orders" onclick="openRechargeOrdersPage()">💳 充值对账(独立页)</div>
</div>
<div class="content" id="C"></div>
</div>
@@ -3339,6 +3340,11 @@ function openCashierPage() {
window.open('cashier.php', '_blank');
}
// ===== 充值订单对账(独立页面)=====
function openRechargeOrdersPage() {
window.open('recharge_orders.php', '_blank');
}
async function loadCashierManage(el) {
el.innerHTML = `<div class="card">
<h2>🧾 收银员管理</h2>