管理后台
管理后台
优先级: P0(前端模块)
开发周期: 3-4 周
目标
为运营人员提供统一的 Web 管理界面,覆盖所有后台操作需求。
核心功能
| 功能模块 |
描述 |
| 仪表盘 |
运营概览:今日订单、GMV、利润、告警 |
| 酒店管理 |
酒店列表、搜索、编辑、上下架 |
| 匹配管理 |
待匹配列表、匹配审核、匹配历史 |
| 订单管理 |
订单列表、详情查看、状态跟踪、取消/修改 |
| 供应商管理 |
供应商列表、编辑、API 测试、统计 |
| 代理商管理 |
代理商列表、编辑、信用额度、API Key |
| 价格管理 |
加价规则配置、汇率管理、合规规则 |
| 库存管理 |
库存监控、关停房管理、配额管理 |
| 结算管理 |
结算单管理、对账、发票、付款 |
| 风控管理 |
规则配置、事件查看、告警处理 |
| 系统设置 |
用户权限、操作日志、系统配置 |
页面结构
管理后台
├── 仪表盘 (Dashboard)
│ ├── 核心指标卡片 (订单/GMV/利润/转化率)
│ ├── 24h 趋势图
│ ├── 最近订单
│ └── 待处理告警
│
├── 酒店管理
│ ├── 酒店列表 (搜索/筛选/分页)
│ ├── 酒店详情/编辑
│ ├── 房型管理
│ └── 数据同步
│
├── 匹配中心
│ ├── 待审核列表
│ ├── 匹配历史
│ └── 匹配规则配置
│
├── 订单管理
│ ├── 订单列表 (多条件筛选)
│ ├── 订单详情 (时间线)
│ └── 异常订单处理
│
├── 客户管理
│ ├── 代理商列表
│ ├── 代理商详情
│ ├── 供应商列表
│ └── 供应商详情
│
├── 价格中心
│ ├── 加价规则
│ ├── 汇率管理
│ ├── 合规规则
│ └── 特殊日期
│
├── 库存中心
│ ├── 库存概览
│ ├── 关停房管理
│ └── 配额管理
│
├── 财务中心
│ ├── 结算单管理
│ ├── 对账管理
│ ├── 发票管理
│ └── 财务报表
│
├── 风控中心
│ ├── 风控规则
│ ├── 事件日志
│ └── 告警管理
│
└── 系统设置
├── 用户管理 (RBAC)
├── 操作日志
└── 系统配置
技术选型建议
| 技术 |
选择 |
理由 |
| 框架 |
Vue 3 + TypeScript |
组件化开发,生态成熟 |
| UI 库 |
Element Plus |
中后台首选,组件丰富 |
| 状态管理 |
Pinia |
Vue 3 官方推荐 |
| 路由 |
Vue Router 4 |
标准选择 |
| HTTP |
Axios |
拦截器统一处理鉴权 |
| 图表 |
ECharts |
功能强大,中文文档好 |
| 构建工具 |
Vite |
快速热更新 |
| 权限 |
自定义指令 v-permission |
按钮级权限控制 |
与其他模块的关系
| 关联模块 |
关系 |
| 所有后端模块 |
调用后端 API 进行 CRUD 操作 |
| API 网关 |
同一入口,Token 鉴权 |