📊 总览 👤 用户管理 💳 会员套餐 🧾 订单 🎁 兑换码 🔗 推广拉新 🖥️ 节点管理 📦 版本管理 🔀 分流规则 🛡️ 管理员 📜 审计日志 ⚙️ 服务配置 {{ titles[view] }} {{ name }} 2FA
在线节点
{{ dash.nodes.online }} / {{ dash.nodes.total }} 台
当前连接用户
{{ dash.conn_users }}
实时带宽 上/下
{{ dash.bandwidth_mbps.tx }} / {{ dash.bandwidth_mbps.rx }} Mbps
有效 VIP
{{ dash.active_vip }}
总用户
{{ dash.users.total }} 今日 +{{ dash.users.new_today }}
今日订单
{{ dash.orders_today.count }}
今日收入
{{ usd(dash.orders_today.revenue) }}
↻ 刷新 更新于 {{ ts(dash.ts) }}
用户ID昵称邮箱手机状态VIP到期操作
{{ r.user_id }}{{ r.name }}{{ r.email }} {{ [r.phone_area,r.phone_number].filter(Boolean).join(' ') }} {{ r.status===1?'正常':'封禁' }} {{ ts(r.vip_end) }} 详情 {{ r.status===1?'封禁':'解封' }}
暂无数据
+ 新增套餐
ID套餐名称价格(USD)时长(天)VIP类型状态操作
{{ r.id }}{{ r.name }}{{ usd(r.price) }} {{ Math.round(r.duration/86400) }}{{ r.vip_type }} {{ r.status===1?'上架':'下架' }} 编辑 删除
暂无套餐
Stripe 对账开始对账 Stripe {{recon.summary.stripe_total}} 笔 · ✅一致 {{recon.summary.ok}} · 🔴漏发 {{recon.summary.missing_grant}} · 🟠应撤 {{recon.summary.should_revoke}} · 🟡金额不符 {{recon.summary.amount_mismatch}} · ⚪孤儿 {{recon.summary.orphan}}
类型订单号用户Stripe状态Stripe金额本地状态本地金额Stripe支付号
{{ reconLabel(x.type) }} {{ x.order_id||'—' }} {{ x.user_id||'—' }} {{ x.stripe_status }}{{ x.refunded?' (已退款)':'' }}{{ x.disputed?' (拒付)':'' }} {{ (x.currency?x.currency.toUpperCase()+' ':'')+x.stripe_amount }} {{ {1:'待支付',2:'已支付',3:'取消/退款'}[x.local_status]||'无' }} {{ x.local_amount||'—' }} {{ x.stripe_id }}
✅ 无差异,账目一致
导出 CSV 合计 {{ usd(ord.sum) }} 共 {{ ord.total }} 单
用户ID订单号金额(USD)支付方式状态下单时间操作
{{ r.user_id }}{{ r.order_id }} {{ usd(r.pay_amount) }}{{ ({1:'GooglePlay',2:'Apple',3:'支付宝',4:'微信',5:'PayPal',6:'信用卡'}[r.pay_method]||r.pay_method) }} {{ ordStatusText(r.order_status) }} {{ ts(r.order_time) }} 退款
暂无订单
+ 生成兑换码 兑换给用户
兑换码VIP类型时长(天)状态批次使用者失效时间备注操作
{{ r.code }} {{ r.vip_type }} {{ r.duration_days }} {{ {0:'未使用',1:'已使用',2:'已作废'}[r.status] }} {{ r.batch }} {{ r.used_by||'—' }} {{ r.expire_at? ts(r.expire_at):'永久' }} {{ r.remark }} 复制 作废 删除
暂无兑换码
奖励规则 每个推广人封顶 保存规则
↻ 刷新
ID推广人被推广人时长(天)触发订单状态时间操作
{{ r.id }} {{ r.inviter_name }} #{{ r.inviter_id }} {{ r.invitee_name }} #{{ r.invitee_id }} {{ r.duration_days }} {{ r.order_id }} {{ {1:'已发放',2:'已撤销'}[r.status] }} {{ ts(r.ctime) }} 撤销
暂无奖励记录
+ 新增节点 ↻ 刷新 自动刷新(10s) 批量启用{{ nodeSel.length?'('+nodeSel.length+')':'' }} 批量停用
SN名称地区在线用户数 上行/下行(Mbps)负载带宽上限会员等级状态最后心跳操作
{{ r.sn }}
wg:{{ r.wg_endpoint }}
{{ r.name || '—' }} {{ r.region || '—' }} ● {{ r.online?'在线':'离线' }} {{ r.user_count }} {{ r.tx_mbps }} / {{ r.rx_mbps }} {{ r.load_pct==null ? '—' : (r.load_pct+'%') }} {{ r.bandwidth_mbps ? (r.bandwidth_mbps+' Mbps') : '—' }} {{ r.allowed_vip_type==null ? '—' : (r.allowed_vip_type===0 ? '全部' : ('仅 '+r.allowed_vip_type)) }} {{ !r.registered ? '未登记' : (r.status===1?'启用':'停用') }} {{ fmtHb(r.last_heartbeat) }} 登记
暂无节点(部署节点后自动出现)
+ 发布版本
ID版本号平台强制下载地址状态操作
{{ r.id }}{{ r.version }}{{ ({1:'Android',2:'iOS',3:'Windows',4:'Mac',5:'iPad',6:'Android TV',7:'路由器(OpenWRT)'}[r.platform]||r.platform) }} {{ r.level===1?'强制':'可选' }} {{ r.url }} {{ r.status===1?'启用':'停用' }} 编辑 删除
暂无版本
刷新 编译下发
App 规则文件
{{ r.file }}
暂无
{{ rules.cur }} 保存
回国分流 · sing-box 规则集
每行一条,勿加 *域名后缀填主域即自动含所有子域(163.com 覆盖 www.163.com 等);关键字weixin 命中任意含该词的域名;IP 单机 1.2.3.4、整段 1.2.3.0/24。保存即编译 .srs 下发。当前 srs:{{ rules.sb.size }} 字节
域名后缀 domain_suffix 域名关键字 domain_keyword IP 段 ip_cidr
重新载入 保存并下发
🚫 屏蔽黑名单 · reject 阻断
规则同上,勿加 *。域名后缀 gov.cn 覆盖所有 *.gov.cn。当前 srs:{{ rules.bl.size }} 字节
域名后缀 domain_suffix 域名关键字 domain_keyword IP 段 ip_cidr
重新载入 保存并下发
+ 新增管理员
ID用户名邮箱角色可见模块只读2FA状态操作
{{ r.id }}{{ r.name }}{{ r.email||'—' }} {{ r.role==='super'?'超级管理员':'员工' }} {{ r.role==='super'?'全部':modLabels(r.modules) }} {{ r.readonly?'是':'—' }} {{ r.totp_enabled?'已开':'—' }} {{ r.status===1?'启用':'停用' }} 编辑权限 重置密码 {{ r.status===1?'停用':'启用' }} 删除

超级管理员=全部(含管理员/审计);员工=仅所选模块;只读=仅查看不可改。「总览」对所有管理员开放。

📧 邮件(SMTP)

填入 SES(us-west-2) 保存并重启 uic

📱 短信(Twilio)

保存并重启 uic

💳 支付 · Stripe

生产沙盒 生产沙盒 保存并重启 vip-service

💳 支付 · Google Play

保存并重启 vip-service

Apple 内购(IAP)后端暂未实现(仅 Apple 登录),待 iOS 端与验证接入后再配。产品ID映射如需改动请单独提出。

时间管理员方法路径IP结果
{{ ts(r.ctime) }}{{ r.admin_name }} {{ r.method }} {{ r.path }} {{ r.ip }} {{ r.status_code }}
暂无记录
编辑资料 充值VIP

账号

用户ID{{ ud.data.user.user_id }}状态 {{ ud.data.user.status===1?'正常':'封禁' }}
昵称{{ ud.data.user.name||'—' }}注册时间{{ ts(ud.data.user.ctime) }}
邮箱{{ ud.data.user.email||'—' }}手机{{ [ud.data.user.phone_area,ud.data.user.phone_number].filter(Boolean).join(' ')||'—' }}
备注{{ ud.data.remark||'—' }} (仅后台可见)

会员

状态 {{ vipActive(ud.data.vip)?'有效':'未开通/已过期' }} VIP类型{{ ud.data.vip? ud.data.vip.vip_type : '—' }}
到期时间{{ ud.data.vip? ts(ud.data.vip.end_time) : '—' }} 剩余天数{{ vipActive(ud.data.vip)? (vipDaysLeft(ud.data.vip)+' 天') : '—' }}

登录设备 (当前在线 {{ ud.devices.length }} 台)

平台IP设备标识登录时间操作
{{ platName(d.platform) }} {{ d.ip||'—' }} {{ d.device_sn }} {{ ts(d.create_time) }} 踢下线
无在线设备

购买记录 (共 {{ ud.data.stats.order_count }} 单,已付合计 {{ usd(ud.data.stats.paid_total) }})

订单号套餐金额支付方式状态时间
{{ o.order_id }} {{ o.package_name || o.package_id }} {{ usd(o.pay_amount) }} {{ ({1:'GooglePlay',2:'Apple',3:'支付宝',4:'微信',5:'PayPal',6:'信用卡'}[o.pay_method]||o.pay_method) }} {{ ordStatusText(o.order_status) }} {{ ts(o.order_time) }}
无购买记录
邮箱/手机涉及登录索引,暂不在此修改。
{{ gv.user_id }}
发放为"续期":到期时间从 max(现在, 当前到期) 起延长。
1=VIP,10=尊享;选套餐后以套餐为准 员工超级管理员 1=VIP,10=尊享VIP(与节点会员等级对应) 同时在线设备上限,0=用系统默认(普通1台/VIP3台) 单设备峰值速率上限,0=不限速 {{ pkgDlg.on?'上架':'下架' }}
关闭两步验证
① 生成密钥

② 用 Google Authenticator / Authy 扫码,或手动输入密钥:

密钥:{{ fa.secret }}

③ 验证并开启