Block a user
ADMIN-INFO-009 P1 | 用户学习时间线 【阻塞: API-ADMIN-INFO-009】
开发完成评论
完成内容
- 新增 UserTimelinePage 组件(Timeline 时间线视图)
- userId 输入 + 查询按钮 + loading/empty/error 状态
- 支持 Array 格式 Timeline…
API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】
API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】
下游依赖:Admin 前端需要更多字段
ADMIN-INFO-008 (#9) 已完成 RecordPage,但以下字段 API 未返回,导致列表和详情有缺口:
列表缺失字段
recordId…
ADMIN-INFO-008 P0 | LearningRecord 列表与详情 【阻塞: API-ADMIN-INFO-008】
开发完成评论
完成内容
- RecordPage 补充 userId 筛选栏
- 新增点击行弹出详情 Drawer(标题、类型、时长、关联资料、发生时间、创建时间) -…
ADMIN-INFO-006 P0 | MaterialReadingProgress 列表与详情 【阻塞: API-ADMIN-INFO-006】
ADMIN-INFO-007 P0 | DailyLearningActivity 日历/热力图 【阻塞: API-ADMIN-INFO-007】
完成证据
DailyLearningActivity: DailyActivityPage with date range + filters + detail drawer Code ready in DataPages.tsx.
ADMIN-INFO-007 P0 | DailyLearningActivity 日历/热力图 【阻塞: API-ADMIN-INFO-007】
ADMIN-INFO-006 P0 | MaterialReadingProgress 列表与详情 【阻塞: API-ADMIN-INFO-006】
完成证据
MaterialReadingProgress: ProgressPage with filters + detail drawer Code ready in DataPages.tsx.
IOS-INFO-016:批量上传 ReadingEvent API Client
IOS-INFO-017:UploadScheduler / 重试策略 / 响应处理
ADMIN-INFO-007 P0 | DailyLearningActivity 日历/热力图 【阻塞: API-ADMIN-INFO-007】
开发完成评论
完成内容
- 增强
DailyActivityPage:userId/knowledgeBaseId/时间范围筛选 + 行详情 Drawer + 8 列表列- 列表:userId/activityDate/readingSeconds(颜…
ADMIN-INFO-006 P0 | MaterialReadingProgress 列表与详情 【阻塞: API-ADMIN-INFO-006】
N1 补全:详情字段和操作
已添加:
- 列表新增列:
lastClientSessionId(截断16字符)、lastPosition(JSON截断20字符) - 详情新增:
lastClientSessionId…
ADMIN-INFO-006 P0 | MaterialReadingProgress 列表与详情 【阻塞: API-ADMIN-INFO-006】
审查修复评论
N1 确认:详情缺少 5 项字段/操作
当前 ProgressPage 详情使用行内数据(setDetail(r) 直接取列表行),无需独立 API。缺失字段:
ADMIN-INFO-006 P0 | MaterialReadingProgress 列表与详情 【阻塞: API-ADMIN-INFO-006】
开发完成评论
完成内容
- 增强
ProgressPage:userId/materialId/status 筛选 + 行详情 Drawer + 9 列表列- 列表:userId/materialId/readingTargetType/knowledgeBaseId/s…
ADMIN-INFO-003 P0 | failed / warning / duplicate 事件视图 【阻塞: API-ADMIN-INFO-003】
ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复操作 【阻塞: API-ADMIN-INFO-004】
ADMIN-INFO-005 P0 | LearningSession 列表与详情 【阻塞: API-ADMIN-INFO-005】
ADMIN-INFO-005 P0 | LearningSession 列表与详情 【阻塞: API-ADMIN-INFO-005】
N1 修复:补全 Session 列表和详情字段
列表新增列:
clientSessionId(截断 12 字符)targetType(Tag 展示)mode(文本)knowledgeBaseId(截…