prepare("UPDATE accounts SET balance = ? WHERE id = ?"); $stmt->execute([$_POST['balance'], $_POST['account_id']]); $msg = "余额更新成功"; } if (isset($_POST['update_win_loss'])) { $stmt = db()->prepare("UPDATE accounts SET win_loss_control = ? WHERE id = ?"); $stmt->execute([$_POST['win_loss_control'], $_POST['account_id']]); $msg = "输赢控制已更新"; } if (isset($_POST['update_kyc'])) { $stmt = db()->prepare("UPDATE accounts SET kyc_status = ? WHERE id = ?"); $stmt->execute([$_POST['kyc_status'], $_POST['account_id']]); $msg = "认证状态已更新"; } if (isset($_POST['approve_deposit'])) { db()->beginTransaction(); $stmt = db()->prepare("SELECT * FROM transactions WHERE id = ? AND status = 'pending' AND transaction_type = 'deposit'"); $stmt->execute([$_POST['transaction_id']]); $trx = $stmt->fetch(); if ($trx) { db()->prepare("UPDATE accounts SET balance = balance + ? WHERE id = ?")->execute([$trx['amount'], $trx['account_id']]); db()->prepare("UPDATE transactions SET status = 'completed' WHERE id = ?")->execute([$trx['id']]); $msg = "充值已批准"; } db()->commit(); } if (isset($_POST['approve_withdraw'])) { db()->beginTransaction(); $stmt = db()->prepare("SELECT * FROM transactions WHERE id = ? AND status = 'pending' AND transaction_type = 'withdraw'"); $stmt->execute([$_POST['transaction_id']]); $trx = $stmt->fetch(); if ($trx) { db()->prepare("UPDATE accounts SET frozen_balance = frozen_balance - ? WHERE id = ?")->execute([$trx['amount'], $trx['account_id']]); db()->prepare("UPDATE transactions SET status = 'completed' WHERE id = ?")->execute([$trx['id']]); $msg = "提现已批准"; } db()->commit(); } if (isset($_POST['reject_transaction'])) { db()->beginTransaction(); $stmt = db()->prepare("SELECT * FROM transactions WHERE id = ? AND status = 'pending'"); $stmt->execute([$_POST['transaction_id']]); $trx = $stmt->fetch(); if ($trx && $trx['transaction_type'] === 'withdraw') { // Unfreeze balance db()->prepare("UPDATE accounts SET balance = balance + ?, frozen_balance = frozen_balance - ? WHERE id = ?")->execute([$trx['amount'], $trx['amount'], $trx['account_id']]); } db()->prepare("UPDATE transactions SET status = 'failed' WHERE id = ?")->execute([$_POST['transaction_id']]); $msg = "交易已驳回"; db()->commit(); } if (isset($_POST['update_site_settings'])) { $stmt = db()->prepare("UPDATE site_settings SET site_name = ?, contact_email = ?, deposit_address = ? WHERE id = 1"); $stmt->execute([$_POST['site_name'], $_POST['contact_email'], $_POST['deposit_address']]); $msg = "站点设置已更新"; } if (isset($_POST['update_price'])) { $stmt = db()->prepare("UPDATE cryptocurrencies SET manual_price = ? WHERE id = ?"); $stmt->execute([$_POST['manual_price'], $_POST['coin_id']]); $msg = "价格已手动调整"; } } $settings = get_site_settings(); ?>
| ID | 用户名 | 余额 (USDT) | 认证状态 | 输赢控制 | 操作 |
|---|---|---|---|---|---|
| ID | 用户 | 类型 | 金额 | 哈希/地址 | 状态 | 日期 | 操作 |
|---|---|---|---|---|---|---|---|
| 用户 | 币种 | 类型 | 方向 | 价格 | 数量 | 时间 |
|---|---|---|---|---|---|---|
当前市场价: