📊 仪表盘
刷新
{{ dash.profiles }}
Profile 总数
{{ dash.month_cost?.toFixed?.(1) || 0 }}
本月成本(元)
{{ dash.open_tickets }}
待绑定工单
开通客户流程
客户付款 → ① 客户管理开通(自动建 Profile) → ② 生成绑定工单发给客户 → ③ 客户自助扫码绑定 → ④ 用量自动计量,超额自动停用/充值恢复
👥 客户管理
+ 开通客户
刷新
{{ {active:'正常',suspended:'已停用',trial:'试用'}[s.row.status]||s.row.status }}
{{ fmtToken(s.row.token_used_month) }} / {{ fmtToken(s.row.token_limit_month) }}
详情
生成绑定码
停用
恢复
开通新客户
返回
个月
个性化覆盖(选填,默认跟随套餐)
0=用套餐值
0=用套餐值
✅ 确认开通(自动创建Profile)
客户详情:{{ cur?.company }}
返回
联系人: {{ cur.contact_name }} | 微信: {{ cur.wechat }} | 套餐: {{ cur.plan_name }} | 到期: {{ cur.expire_at }}
{{ fmtToken(cur.token_used_month) }}
{{ fmtToken(cur.token_limit_month) }}
{{ cur.rate_limit_per_min }}
{{ cur.model }}
¥{{ cur.balance }}
{{ cur.status }}
💰 Token充值
💾 保存覆盖限制
🔗 生成绑定码
个性化覆盖(仅填需改的)
Profile
{{ p.profile_key }} @ 组{{ p.gateway_group }}
{{ p.bot_status==='bound'?'已绑定':'待绑定' }}
停用
近30日用量
{{ u.day }}
{{ fmtToken(u.token_in+u.token_out) }}
🔗 绑定工单
💡 客户收到工单后,打开绑定页 → 点"刷新二维码"(每次点击重新获取8分钟有效码)→ 扫码即绑。彻底告别"8分钟内必须响应"。
{{ {open:'待绑定',bound:'已绑定'}[s.row.status]||s.row.status }}
{{ location.origin }}/bind/{{ s.row.ticket_no }}
复制链接
📈 用量监控(近7日)
刷新
总用量 {{ fmtToken(total?.tokens) }} · 成本 ¥{{ total?.cost?.toFixed?.(2) || 0 }}
{{ d.day }}
{{ fmtToken(d.tokens) }} · ¥{{ d.cost?.toFixed?.(1) }}
💳 套餐配置
+ 新套餐
{{ fmtToken(s.row.token_quota_month) }}
{{ s.row.active?'启用':'停用' }}
编辑
删除
编辑套餐
保存
🚨 配额事件
▶ 立即执行配额检查
{{ s.row.event_type }}
⚙️ 系统设置
💾 保存全局设置
套餐/客户级设置优先于全局