📊 仪表盘
系统运行概览
{{ dashStats.totalUsers }}
总用户数
{{ dashStats.activeUsers }}
活跃用户
{{ dashStats.totalKeys }}
API 密钥总数
{{ dashStats.activeKeys }}
活跃密钥
{{ formatNum(dashStats.todayRequests) }}
今日请求
${{ formatNum(dashStats.todayCost) }}
今日消费
${{ formatNum(dashStats.totalRevenue) }}
累计收入
{{ dashStats.unusedCodes }}
未兑换充值码
加载中
📈 使用统计 ({{ statsDays }}天)
{{ formatNum(statsData.summary.total_requests) }}
总请求数
${{ formatNum(statsData.summary.total_cost) }}
总消费
{{ formatNum(statsData.summary.total_tokens) }}
总 Token
按模型统计
| 模型 | 请求数 | 消费 | Token |
|---|---|---|---|
| {{ m.model }} | {{ formatNum(m.requests) }} | ${{ formatNum(m.cost) }} | {{ formatNum(m.tokens) }} |
👥 用户管理
管理系统用户
加载中
| ID | 用户名 | 邮箱 | 余额 | 角色 | 状态 | 注册时间 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ u.id }} | {{ u.username }} | {{ u.email || '-' }} | ${{ formatNum(u.balance) }} | {{ u.role || 'user' }} | {{ u.is_active ? '正常' : '禁用' }} | {{ fmtDate(u.created_at) }} |
第 {{ usersPage }} / {{ usersPagination.totalPages || 1 }} 页 (共 {{ usersPagination.total }} 条)
🔑 API 密钥
管理用户 API 密钥
密钥列表
加载中
| ID | 密钥前缀 | 所属用户 | 状态 | 创建时间 | 操作 |
|---|---|---|---|---|---|
| {{ k.id }} | {{ k.prefix || k.key?.substring(0,12) }}... | {{ k.user_id || k.username || '-' }} | {{ k.is_active ? '启用' : '禁用' }} | {{ fmtDate(k.created_at) }} |
第 {{ keysPage }} / {{ keysPagination.totalPages || 1 }} 页
🔗 渠道管理
管理 API 代理渠道(上游)
渠道列表
加载中
| ID | 名称 | 类型 | Base URL | 优先级 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| {{ ch.id }} | {{ ch.name }} | {{ ch.type }} | {{ ch.base_url }} | {{ ch.priority }} | {{ ch.is_active ? '启用' : '禁用' }} |
🎫 充值码
生成和管理充值兑换码
生成充值码
成功生成 {{ topupResult.count }} 个 ${{ formatNum(topupResult.amount) }} 充值码
{{ c.code || c }}
...等共 {{ topupResult.codes.length }} 个
充值码记录
加载中
| ID | 充值码 | 金额 | 状态 | 使用者 | 使用时间 | 创建时间 |
|---|---|---|---|---|---|---|
| {{ t.id }} | {{ t.code }} | ${{ formatNum(t.amount) }} | {{ t.is_used ? '已使用' : '未使用' }} | {{ t.used_by || '-' }} | {{ t.used_at ? fmtDate(t.used_at) : '-' }} | {{ fmtDate(t.created_at) }} |
第 {{ topupPage }} / {{ topupPagination.totalPages || 1 }} 页
📦 订单管理
查看所有订单记录
加载中
| ID | 用户名 | 金额 | 状态 | 描述 | 时间 |
|---|---|---|---|---|---|
| {{ o.id }} | {{ o.username || o.user_id || '-' }} | ${{ formatNum(o.amount) }} | {{ o.status || '-' }} | {{ o.description || o.remark || '-' }} | {{ fmtDate(o.created_at) }} |
第 {{ ordersPage }} / {{ ordersPagination.totalPages || 1 }} 页
📋 请求日志
查看 API 调用记录
加载中
| ID | 密钥 | 模型 | 请求 Token | 响应 Token | 消费 | 状态 | 时间 |
|---|---|---|---|---|---|---|---|
| {{ l.id }} | {{ l.key_id || l.key_prefix || '-' }} | {{ l.model || '-' }} | {{ formatNum(l.prompt_tokens || l.input_tokens) }} | {{ formatNum(l.completion_tokens || l.output_tokens) }} | ${{ formatNum(l.cost) }} | {{ l.status || '-' }} | {{ fmtDate(l.created_at) }} |
第 {{ logsPage }} / {{ logsPagination.totalPages || 1 }} 页
💲 模型定价
管理各模型每 1M Token 的价格
定价列表
加载中
| ID | 供应商 | 模型 | 输入价格 ($/1M) | 输出价格 ($/1M) | 操作 |
|---|---|---|---|---|---|
| {{ p.id }} | {{ p.provider }} | {{ p.model }} | ${{ formatNum(p.input_price) }} | ${{ formatNum(p.output_price) }} |