🤖

TG-AI智控王

管理後台 v2.0

👤

{{ adminUser?.name || '管理員' }}

{{ adminUser?.role === 'super_admin' ? '超級管理員' : '管理員' }}

{{ menuItems.find(m => m.id === currentPage)?.icon }} {{ menuItems.find(m => m.id === currentPage)?.name }}

最後更新: {{ lastUpdate || '加載中...' }}

總用戶數

{{ stats.totalUsers.toLocaleString() }}

+{{ stats.newUsersToday }} 今日新增

👥

付費用戶

{{ stats.paidUsers.toLocaleString() }}

轉化率 {{ stats.conversionRate }}%

💎

總收入

¥{{ stats.totalRevenue.toLocaleString() }}

+¥{{ stats.revenueToday }} 今日

💰

可用卡密

{{ stats.unusedLicenses.toLocaleString() }}

共 {{ stats.totalLicenses }} 張

🎟️

📈 收入趨勢(近7天)

👑 會員等級分布

🎫 卡密庫存

{{ info.icon }}

{{ info.name }}

{{ info.unused }}

可用 / {{ info.total }}

共 {{ filteredUsers.length }} 個用戶
用戶 等級 到期時間 邀請數 消費 註冊時間 操作
{{ user.email ? user.email[0].toUpperCase() : '?' }}

{{ user.email || user.nickname || '未設置' }}

{{ (user.machineId || '').slice(0,16) }}...

{{ user.levelIcon }} {{ user.levelName }} ♾️ 終身 {{ formatDate(user.expiresAt) || '未激活' }} {{ user.totalInvites }} 人 - ¥{{ user.totalSpent }} - {{ formatDate(user.createdAt) }}
暫無用戶數據

{{ info.icon }}

{{ info.name }}

{{ info.unused }}

可用 / {{ info.total }}

卡密 類型 價格 狀態 創建時間 使用時間 操作
{{ license.key }} {{ license.typeName }} ¥{{ license.price }} {{ getStatusText(license.status) }} {{ license.createdAt }} {{ license.usedAt || '-' }}
暫無卡密數據
訂單號 產品 金額 支付方式 狀態 創建時間
{{ order.orderId || order.order_id }} {{ order.productName || order.product_name || '-' }} ¥{{ order.amount || order.final_price || 0 }} {{ order.paymentMethod || order.payment_method || '未知' }} {{ order.status === 'paid' ? '已支付' : '待支付' }} {{ formatDate(order.createdAt || order.created_at) }}
暫無訂單數據

總邀請數

{{ referralStats.totalReferrals || 0 }}

👥

總獎勵發放

¥{{ referralStats.totalEarnings || 0 }}

💰

邀請達人

{{ referralStats.leaderboard?.length || 0 }}

🏆

🏆 邀請排行榜

{{ index === 0 ? '🥇' : index === 1 ? '🥈' : index === 2 ? '🥉' : '🏅' }}

{{ user.nickname || user.email || '未知用戶' }}

邀請碼: {{ user.invite_code }}

{{ user.total_invites }} 人

¥{{ user.invite_earnings || 0 }}

暫無邀請數據

📋 獎勵規則

👋 邀請註冊獎勵

邀請者獲得 3 天會員,被邀請者獲得 1 天會員

💎 首次付費獎勵

白銀: 7天 + ¥5

黃金: 15天 + ¥10

鑽石: 30天 + ¥20

星耀: 45天 + ¥40

王者: 60天 + ¥100

🔄 重複付費返傭

被邀請者每次付費,邀請者獲得 10% 返傭

時間 操作員 操作類型 操作 詳情
{{ formatDate(log.createdAt || log.created_at) }} {{ log.username }} {{ log.action_type || log.actionType || '-' }} {{ log.action }} {{ log.details || '-' }}
暫無操作日誌
標題 類型 狀態 置頂 創建時間 操作
{{ ann.title }} {{ ann.announcement_type }} {{ ann.status === 'published' ? '已發布' : '草稿' }} 📌 - {{ formatDate(ann.created_at) }}
暫無公告

💳 支付設置

⚙️ 系統設置

📊 會員配額配置

等級 TG帳號 日消息 AI調用 設備數 群組數 自動回覆 定時任務
{{ config.icon }} {{ config.name }} {{ formatQuota(config.quotas.tg_accounts) }} {{ formatQuota(config.quotas.daily_messages) }} {{ formatQuota(config.quotas.ai_calls) }} {{ formatQuota(config.quotas.devices) }} {{ formatQuota(config.quotas.groups) }} {{ formatQuota(config.quotas.auto_reply_rules) }} {{ formatQuota(config.quotas.scheduled_tasks) }}

🎟️ 批量生成卡密

手動續費

👤 用戶詳情

基本信息

用戶ID {{ userDetail.user?.user_id }}
郵箱 {{ userDetail.user?.email || '未設置' }}
暱稱 {{ userDetail.user?.nickname || '未設置' }}
機器碼 {{ (userDetail.user?.machine_id || '').slice(0, 20) }}...
註冊時間 {{ formatDate(userDetail.user?.created_at) }}
最後活動 {{ formatDate(userDetail.user?.last_active_at) || '-' }}

會員信息

會員等級 {{ userDetail.user?.levelIcon }} {{ userDetail.user?.levelName }}
到期時間 {{ userDetail.user?.is_lifetime ? '♾️ 終身' : formatDate(userDetail.user?.expires_at) }}
邀請碼 {{ userDetail.user?.invite_code }}
邀請人數 {{ userDetail.user?.total_invites || 0 }} 人
邀請收益 ¥{{ userDetail.user?.invite_earnings || 0 }}
餘額 ¥{{ userDetail.user?.balance || 0 }}

消費信息

¥{{ userDetail.user?.total_spent || 0 }}

累計消費

{{ userDetail.licenses?.length || 0 }}

使用卡密數

{{ userDetail.referrals?.length || 0 }}

邀請記錄

{{ userDetail.user?.is_banned ? '已封禁' : '正常' }}

帳號狀態

當前等級配額

{{ formatQuota(value) }}

{{ getQuotaLabel(key) }}

使用的卡密

{{ lic.license_key }} {{ lic.level }} | {{ lic.duration_days }}天 {{ formatDate(lic.used_at) }}

暫無卡密記錄

📢 {{ announcementForm.id ? '編輯公告' : '發布公告' }}

🎫 創建優惠券

{{ confirmDialog.icon }} {{ confirmDialog.title }}

{{ confirmDialog.message }}

{{ toast.message }}