# Tasks: Add Channel Badge to Player List ## 1. 调查现状 - [ ] 1.1 检查数据库 `channels` 表是否有数据 - [ ] 1.2 检查 `users.channel_id` 分布情况 - [ ] 1.3 确认后端 API 是否正确返回渠道字段 ## 2. 后端优化(如需要) - [ ] 2.1 确认 `GET /api/admin/channels` 接口是否存在 - [ ] 2.2 如不存在,添加渠道列表 API ## 3. 前端优化 - [ ] 3.1 优化"渠道来源"列显示样式(Badge 标签) - [ ] 3.2 为不同渠道分配不同颜色 - [ ] 3.3 在搜索栏添加渠道筛选器 - [ ] 3.4 更新 `player-manage.ts` API 类型定义 ## 4. 测试验证 - [ ] 4.1 验证渠道显示正确 - [ ] 4.2 验证渠道筛选功能 - [ ] 4.3 验证无渠道用户的显示