后台管理系统设计
版本:v1.0 日期:2025-12-31 产品:AXBlade / Renance Perps DEX
一、概述
1.1 项目背景
AXBlade/Renance 是一个去中心化永续合约交易平台,支持 BTC、ETH、SOL 等主流资产的杠杆交易。随着平台业务增长,需要建设一套完善的后台管理系统,以支撑运营、风控、财务等多方面需求。
1.2 目标用户
| 角色 | 职责 |
|---|---|
| 超级管理员 | 系统配置、权限管理、全局操作 |
| 运营人员 | 数据查看、用户管理、活动配置 |
| 风控人员 | 风险监控、异常处理、强平管理 |
| 财务人员 | 资金对账、手续费统计、反佣结算 |
1.3 设计原则
- 安全优先:敏感操作需二次确认,完整的操作日志
- 实时性:关 键数据实时更新,风控预警及时推送
- 易用性:界面简洁直观,支持快捷操作
- 可扩展:模块化设计,便于后续功能扩展
二、功能模块详细设计
2.1 仪表盘 (Dashboard)
2.1.1 核心指标卡片
| 指标 | 说明 | 数据来源 |
|---|---|---|
| 今日交易量 | 24h 累计交易额 (USD) | trades 表 |
| 今日手续费 | 24h 累计手续费收入 | trades 表 |
| 活跃用户数 | 24h 内有交易的独立用户 | trades 表 |
| 当前持仓总值 | 所有未平仓仓位价值 | positions 表 |
| 平台总余额 | 用户总余额 (可用+冻结) | balances 表 |
| 待结算反佣 | 待发放的推荐佣金 | referral_commissions 表 |
2.1.2 趋势图表
- 交易量趋势:按小时/天展示交易量变化
- 用户增长:新增用户、活跃用户趋势
- 手续费收入:按天展示手续费收入
- 交易对分布:饼图展示各交易对占比
2.1.3 实时告警
| 告警类型 | 触发条件 | 优先级 |
|---|---|---|
| 大额交易 | 单笔交易 > 阈值 | 中 |
| 强平预警 | 保证金率 < 5% | 高 |
| 价格偏离 | Mark Price 偏离 Index > 2% | 高 |
| 系统异常 | API 响应超时、错误率上升 | 紧急 |
2.2 交易管理
2.2.1 交易记录
列表字段:
| 字段 | 说明 |
|---|---|
| 交易ID | 唯一标识 |
| 交易对 | BTCUSDT / ETHUSDT / SOLUSDT |
| 方向 | Buy / Sell |
| 成交价格 | 成交时的价格 |
| 成交数量 | 成交的代币数量 |
| 成交金额 | 成交价格 × 数量 (USD) |
| Maker 地址 | 挂单方地址 |
| Taker 地址 | 吃单方地址 |
| Maker 手续费 | 挂单方支付的手续费 |
| Taker 手续费 | 吃单方支付的手续费 |
| 成交 时间 | 交易完成时间 |
筛选条件:
- 时间范围(开始时间、结束时间)
- 交易对
- 用户地址
- 交易方向
- 金额范围
操作功能:
- 导出 CSV
- 查看详情
- 跳转到用户详情
2.2.2 订单管理
列表字段:
| 字段 | 说明 |
|---|---|
| 订单ID | 唯一标识 |
| 用户地址 | 下单用户 |
| 交易对 | 交易对名称 |
| 订单类型 | Limit / Market |
| 方向 | Buy / Sell |
| 订单价格 | 委托价格 |
| Mark Price | 下单时的标记价格 |
| 委托数量 | 订单数量 |
| 已成交数量 | 已成交的数量 |
| 杠杆 | 杠杆倍数 |
| 状态 | Pending / Open / Filled / Cancelled |
| 创建时间 | 订单创建时间 |
筛选条件:
- 订单状态
- 时间范围
- 交易对
- 用户地址
- 订单类型
2.2.3 仓位监控
列表字段:
| 字段 | 说明 |
|---|---|
| 仓位ID | 唯一标识 |
| 用户地址 | 持仓用户 |
| 交易对 | 交易对名称 |
| 方向 | Long / Short |
| 仓位大小 | 仓位价值 (USD) |
| 开仓均价 | 平均入场价格 |
| 当前价格 | 当前 Mark Price |
| 未实现盈亏 | 浮动盈亏 |
| 已实现盈亏 | 已结算盈亏 |
| 保证金 | 投入的保证金 |
| 杠杆 | 杠杆倍数 |
| 强平价格 | 预估强平价格 |
| 保证金率 | 当前保证金率 |
| 状态 | Open / Closed / Liquidated |
风险标识:
- 🟢 安全:保证金率 > 10%
- 🟡 警告:5% < 保证金率 ≤ 10%
- 🔴 危险:保证金率 ≤ 5%
2.2.4 交易统计
统计维度:
| 维度 | 指标 |
|---|---|
| 按时间 | 日/周/月交易量、手续费、交易笔数 |
| 按交易对 | 各交易对的交易量占比、手续费占比 |
| 按用户 | TOP 交易用户排行 |
| 趋势分析 | 环比、同比增长率 |
2.3 用户管理
2.3.1 用户列表
列表字段:
| 字段 | 说明 |
|---|---|
| 用户地址 | 钱包地 址 |
| 注册时间 | 首次交易时间 |
| 总余额 | 可用 + 冻结 |
| 可用余额 | 可用于交易的余额 |
| 冻结余额 | 订单冻结的余额 |
| 累计交易量 | 历史总交易额 |
| 累计手续费 | 历史总手续费 |
| 推荐人 | 推荐该用户的地址 |
| 推荐码 | 用户的推荐码 |
| 下级数量 | 直接推荐的用户数 |
| 风控标记 | 正常 / 高风险 / 黑名单 |
筛选条件:
- 用户地址
- 注册时间范围
- 余额范围
- 交易量范围
- 风控状态
- 是否有推荐人
2.3.2 用户详情页
基本信息卡片:
- 用户地址
- 注册时间
- 推荐人地址
- 推荐码
- 风控状态
余额信息:
| 代币 | 可用 | 冻结 | 总计 |
|---|---|---|---|
| USDT | xxx | xxx | xxx |
Tab 页签:
-
交易历史
- 该用户的所有交易记录
-
订单历史
- 该用户的所有订单记录
-
仓位历史
- 当前持仓 + 历史仓位
-
资金流水
- 充值、提现、手续费、盈亏记录
-
推荐关系
- 下级用户列表
- 佣金收入明细
2.3.3 风控操作
| 操作 | 说明 | 权限 |
|---|---|---|
| 标记高风险 | 将用户标记为高风险 | 风控人员 |
| 加入黑名单 | 禁止用户交易 | 超级管理员 |
| 移出黑名单 | 恢复用户交易权限 | 超级管理员 |
| 强制平仓 | 手动触发用户仓位平仓 | 超级管理员 |
2.4 邀请与反佣管理 (Referral System)
2.4.1 推荐关系总览
核心指标:
| 指标 | 说明 |
|---|---|
| 总推荐人数 | 有推荐码的用户数 |
| 总被推荐人数 | 通过推荐注册的用户数 |
| 累计佣金发放 | 已发放的佣金总额 |
| 待结算佣金 | 待发放的佣金总额 |
| 本月佣金 | 当月产生的佣金 |
2.4.2 推荐人列表
列表字段:
| 字段 | 说明 |
|---|---|
| 推荐人地址 | 用户钱包地址 |
| 推荐码 | 唯一推荐码 |
| 直推人数 | 直接推荐的用户数 |
| 团队人数 | 多级下线总数(如有) |
| 下级交易量 | 下级用户总交易额 |
| 累计佣金 | 历史获得的总佣金 |
| 待结算佣金 | 待发放的佣金 |
| 已提取佣金 | 已提取的佣金 |
| 注册时间 | 用户注册时间 |
操作:
- 查看下级明细
- 查看佣金明细
- 导出数据
2.4.3 佣金明细
列表字段:
| 字段 | 说明 |
|---|---|
| ID | 佣金记录ID |
| 推荐人地址 | 获得佣金的用户 |
| 来源用户 | 产生交易的下级用户 |
| 关联交易 | 产生佣金的交易ID |
| 交易金额 | 原始交易金额 |
| 手续费 | 原始交易手续费 |
| 佣金比例 | 佣金分成比例 |
| 佣金金额 | 实际获得的佣金 |
| 状态 | Pending / Settled / Claimed |
| 创建时间 | 佣金产生时间 |
| 结算时间 | 佣金结算时间 |
筛选条件:
- 推荐人地址
- 来源用户地址
- 时间范围
- 状态
- 佣金金额范围
2.4.4 反佣配置
全局配置:
| 配置项 | 说明 | 示例值 |
|---|---|---|
| 默认佣金比例 | 推荐人获得的手续费分成 | 30% |
| 二级佣金比例 | 二级推荐人分成(如有) | 10% |
| 最低结算金额 | 达到此金额才能提取 | 10 USDT |
| 结算周期 | 佣金结算周期 | 每日 / 每周 |
| 锁定期 | 佣金产生后的锁定天数 | 7 天 |
VIP 等级配置(可选):
| 等级 | 条件 | 佣金比例 |
|---|---|---|
| 普通 | 默认 | 30% |
| VIP1 | 下级交易量 > 10万 | 35% |
| VIP2 | 下级交易量 > 100万 | 40% |
| VIP3 | 下级交易量 > 1000万 | 50% |
2.4.5 财务报表
报表类型:
-
佣金汇总报表
- 按日/周/月统计佣金发放
- 按推荐人统计佣金排行
-
推荐效果报表
- 推荐转化率
- 推荐用户留存率
- 推荐用户交易活跃度
-
待结算报表
- 待结算佣金明细
- 预计结算金额
导出格式:CSV、Excel