📊 控制台
Current Balance
¥{{ balanceStats.balance.toFixed(2) }}
Available Balance
Total Recharged
¥{{ balanceStats.total_recharged.toFixed(2) }}
Total Consumed
¥{{ balanceStats.total_consumed.toFixed(2) }}
Today's Consumption
¥{{ balanceStats.today_consumed.toFixed(2) }}
This Month's Consumption
¥{{ balanceStats.this_month_consumed.toFixed(2) }}
📝 最近交易
暂无交易记录
| Time | Type | Amount | Balance | Description |
|---|---|---|---|---|
| {{ formatDateTime(t.created_at) }} | {{ getTransactionTypeLabel(t.transaction_type) }} | {{ t.amount > 0 ? '+' : '' }}¥{{ Math.abs(t.amount).toFixed(6) }} | ¥{{ t.balance_after.toFixed(6) }} | {{ t.description }} |
💰 最近充值
暂无充值记录
| Time | 方式 | Amount | Balance Before | Balance After |
|---|---|---|---|---|
| {{ formatDateTime(r.created_at) }} | {{ getRechargeTypeLabel(r.recharge_type) }} | +¥{{ r.amount.toFixed(2) }} | ¥{{ r.balance_before.toFixed(2) }} | ¥{{ r.balance_after.toFixed(2) }} |
🔑 令牌管理
➕ 创建新令牌
📋 我的令牌
{{ row.key.substring(0, 20) }}...
复制
Please keep your token safe, this is your unique access credential
💰 Account Recharge
🎯 选择充值方式
Recharge Card
Online Payment
🎫 充值卡充值
💳 在线支付
Alipay
WeChat Pay
📱 扫码支付
Please scan the QR code with your phone to complete payment
支付Amount:¥{{ paymentForm.amount.toFixed(2) }}
💳 余额明细
📝 交易记录
加载中...
暂无交易记录
| Time | Type | Amount | 变动后Balance | Description |
|---|---|---|---|---|
| {{ formatDateTime(t.created_at) }} | {{ getTransactionTypeLabel(t.transaction_type) }} | {{ t.amount > 0 ? '+' : '' }}¥{{ Math.abs(t.amount).toFixed(6) }} | ¥{{ t.balance_after.toFixed(6) }} | {{ t.description }} |
📈 API 使用明细
{{ apiLogsStats.total_requests || 0 }}
总请求次数
{{ apiLogsStats.success_rate || 0 }}%
成功率
{{ apiLogsStats.total_tokens || 0 }}
总Token数
{{ apiLogsStats.avg_latency || 0 }}ms
平均延迟
🔍 筛选条件
📋 API使用记录
👤 个人中心
👤 基本信息
🔐 修改密码
🎯 模型列表
🎯 可用模型
刷新
加载中...
暂无可用模型
| 模型ID | 渠道数 | 总请求 | 成功率 | 平均延迟 | 评分 | 最佳渠道 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ m.id || m.model_id }} 推荐 | {{ m.channel_count || 0 }} | {{ m.total_requests || 0 }} | {{ typeof m.success_rate === 'number' ? m.success_rate.toFixed(2) : m.success_rate }}% | {{ typeof m.avg_latency === 'number' ? m.avg_latency.toFixed(2) : m.avg_latency }}ms | {{ typeof m.comprehensive_score === 'number' ? m.comprehensive_score.toFixed(1) : m.comprehensive_score }} | {{ m.best_provider || '-' }} | |||||||||||
|
|||||||||||||||||