refactor: /admin 改为聚合入口页面,订单管理移至 /admin/orders

- 新建 /admin/orders 页面(原 /admin 订单管理内容)
- /admin 重写为卡片式导航入口(订单/数据/渠道/订阅)
- 导航栏新增"总览"项,更新所有交叉引用链接
- README 管理后台章节同步更新
This commit is contained in:
erio
2026-03-13 21:54:37 +08:00
parent 687336cfd8
commit 1399cd277b
7 changed files with 458 additions and 294 deletions

View File

@@ -271,7 +271,7 @@ docker compose exec app npx prisma migrate deploy
| -------- | ------------------------------------ | ----------------------- |
| 充值页面 | `https://pay.example.com/pay` | 用户充值入口 |
| 我的订单 | `https://pay.example.com/pay/orders` | 用户查看自己的充值记录 |
| 订单管理 | `https://pay.example.com/admin` | 仅 Sub2API 管理员可访问 |
| 管理后台 | `https://pay.example.com/admin` | 管理后台入口(仅管理员)|
Sub2API **v0.1.88** 及以上版本会自动拼接以下参数,无需手动添加:
@@ -288,13 +288,13 @@ Sub2API **v0.1.88** 及以上版本会自动拼接以下参数,无需手动添
访问:`https://pay.example.com/admin?token=YOUR_ADMIN_TOKEN`
| 功能 | 说明 |
| -------- | ------------------------------------------- |
| 订单列表 | 按状态筛选、分页浏览,支持每页 20/50/100 条 |
| 订单详情 | 查看完整字段与操作审计日志 |
| 重试充值 | 对已支付但充值失败的订单重新发起充值 |
| 取消订单 | 强制取消待支付订单 |
| 退款 | 对已完成订单发起退款并扣减 Sub2API 余额 |
| 模块 | 路径 | 说明 |
| -------- | ---------------------- | ------------------------------------------- |
| 总览 | `/admin` | 聚合入口,卡片式导航到各管理模块 |
| 订单管理 | `/admin/orders` | 按状态筛选、分页浏览、订单详情、重试/取消/退款 |
| 数据概览 | `/admin/dashboard` | 收入统计、订单趋势、支付方式分布 |
| 渠道管理 | `/admin/channels` | 配置 API 渠道与倍率,支持从 Sub2API 同步 |
| 订阅管理 | `/admin/subscriptions` | 管理订阅套餐与用户订阅 |
---