• Joined on 2026-05-02
wangdl closed issue wangdl/api-server#146 2026-06-09 21:40:37 +08:00
API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】
wangdl closed issue wangdl/api-server#141 2026-06-09 21:40:36 +08:00
API-ADMIN-INFO-003 P0 | failed / warning / duplicate 查询接口 【status:blocked】
wangdl closed issue wangdl/api-server#142 2026-06-09 21:40:36 +08:00
API-ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复接口 【status:blocked】
wangdl closed issue wangdl/api-server#143 2026-06-09 21:40:36 +08:00
API-ADMIN-INFO-005 P0 | LearningSession 查询 / 详情接口 【status:partial】
wangdl closed issue wangdl/api-server#144 2026-06-09 21:40:36 +08:00
API-ADMIN-INFO-006 P0 | MaterialReadingProgress 查询 / 详情接口 【status:blocked】
wangdl commented on issue wangdl/api-server#142 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复接口 【status:blocked】

完成

重放接口已在 ReadingEventController 实现:

  • POST /internal/learning/reading-events/:id/reprocess
  • POST /internal/learning/reading-events/reprocess-failed
wangdl commented on issue wangdl/api-server#143 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-005 P0 | LearningSession 查询 / 详情接口 【status:partial】

完成

AdminReadingController.listSessions() + getSession() + listInterruptedSessions()

wangdl commented on issue wangdl/api-server#144 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-006 P0 | MaterialReadingProgress 查询 / 详情接口 【status:blocked】

完成

AdminReadingController.listProgress() + getProgress()

wangdl commented on issue wangdl/api-server#145 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-007 P0 | DailyLearningActivity 查询接口 【status:blocked】

完成

AdminReadingController.listDailyActivities()

wangdl commented on issue wangdl/api-server#146 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】

完成

AdminReadingController.listRecords() + getRecord()

wangdl closed issue wangdl/api-server#139 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-001 P0 | Dashboard 数据接口 【status:blocked】
wangdl closed issue wangdl/api-server#140 2026-06-09 21:40:35 +08:00
API-ADMIN-INFO-002 P0 | ReadingEvent 查询 / 详情接口 【status:blocked】
wangdl commented on issue wangdl/api-server#139 2026-06-09 21:40:34 +08:00
API-ADMIN-INFO-001 P0 | Dashboard 数据接口 【status:blocked】

完成

AdminReadingController.getDashboard()/admin/learning/dashboard 返回 overview/sessions/users/materials 统计

wangdl commented on issue wangdl/api-server#140 2026-06-09 21:40:34 +08:00
API-ADMIN-INFO-002 P0 | ReadingEvent 查询 / 详情接口 【status:blocked】

完成

AdminReadingController.listEvents() + getEvent() — 分页/筛选/详情

wangdl commented on issue wangdl/api-server#141 2026-06-09 21:40:34 +08:00
API-ADMIN-INFO-003 P0 | failed / warning / duplicate 查询接口 【status:blocked】

完成

AdminReadingController.listFailedEvents() — failed/duplicate 事件查询

wangdl closed issue wangdl/api-server#138 2026-06-09 21:36:17 +08:00
API-ADMIN-INFO-000 P0 | 学习信息后台接口总设计 【status:todo】
wangdl commented on issue wangdl/api-server#138 2026-06-09 21:36:16 +08:00
API-ADMIN-INFO-000 P0 | 学习信息后台接口总设计 【status:todo】

完成报告

交付

docs/admin-learning-info-api-design.md — 后台接口总设计:

  • 路由前缀 /admin/learning/*
  • AdminJwtGuard + ADMIN/SUPER_ADMIN 角色
  • 17 个查询接口…
wangdl pushed to main at wangdl/ios-projects 2026-06-09 21:26:05 +08:00
51b9365ece feat: M-IOS-INFO Batch D-F complete (38/38)
wangdl closed issue wangdl/ios-projects#104 2026-06-09 21:25:48 +08:00
IOS-INFO-011 P0 | Rust Event export → 本地队列 → ack 【审计: 不存在】
wangdl closed issue wangdl/ios-projects#101 2026-06-09 21:25:47 +08:00
IOS-INFO-037 P1 | iOS 学习信息接入文档 【审计: 待编写】