xiangqinxiaochengxu/后台使用说明.md

155 lines
2.5 KiB
Markdown
Raw Normal View History

2026-04-17 10:49:14 +08:00
# 后台使用说明
## 1. 后台地址
本地开发地址:
```text
http://127.0.0.1:5173/
```
## 2. 登录账号
默认管理员账号:
1. 用户名:`admin`
2. 密码:`Admin@123456`
## 3. 接口地址配置
后台管理端已改为通过 Vite 环境变量读取接口地址。
配置文件:
1. `admin-web/.env.development`
2. `admin-web/.env.example`
默认配置:
```env
VITE_API_BASE_URL=http://127.0.0.1:8000/api/v1
```
如果后端地址变化,只需要修改这个变量,不需要再去页面代码里逐个替换。
## 4. 已有功能模块
当前后台已支持:
1. 数据看板
2. 待审核工作台
3. 用户管理
4. 活动管理
5. 公告管理
6. 匹配记录
7. 系统设置
## 5. 模块说明
### 5.1 数据看板
支持查看:
1. 总用户数
2. 7 日活跃用户
3. 待审核用户数
4. 活动总数
5. 进行中活动数
6. 总匹配数
7. 匹配率
8. 用户增长趋势图
9. 匹配增长趋势图
### 5.2 待审核工作台
支持:
1. 查看待审核用户队列
2. 打开右侧详情抽屉查看资料
3. 审核通过
4. 驳回并填写原因
5. 审核完成后自动切换下一位
### 5.3 用户管理
支持:
1. 搜索昵称/真实姓名
2. 按审核状态筛选
3. 按性别筛选
4. 查看用户详情
5. 封禁/解封用户
### 5.4 活动管理
支持:
1. 快捷创建活动
2. 独立新建活动页
3. 编辑活动
4. 发布/下架活动
5. 删除活动
6. 按标题/分类/发布状态筛选
7. 查看报名详情
8. 按性别/报名状态筛选报名名单
9. 导出报名名单 CSV
注意:
1. 已有报名记录的活动不可删除
### 5.5 公告管理
支持:
1. 创建公告
2. 编辑公告
3. 预览公告
4. 删除公告
5. 按标题/发布状态筛选
### 5.6 匹配记录
支持:
1. 查看匹配记录
2. 按用户 ID 筛选
3. 按日期区间筛选
### 5.7 系统设置
支持:
1. AI 权重调整
2. 每日推荐上限配置
## 6. 常见问题
### 6.1 登录后提示失效
后台已接入统一鉴权处理,接口返回 401 时会自动清除本地 token 并跳回登录页。
### 6.2 页面没有数据
优先检查:
1. 后端是否启动
2. `http://127.0.0.1:8000/health` 是否正常
3. `admin-web/.env.development` 中接口地址是否正确
### 6.3 后台改完地址没生效
修改 `.env.development` 后需要重新启动前端开发服务:
```bash
npm run dev
```
## 7. 当前仍可继续增强的方向
1. 管理员账号管理
2. 更细的角色权限
3. 看板更多维度图表
4. 更丰富的用户画像展示
5. 报名名单导出更多字段