完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
完成
Admin 前端页面已实现。详见 src/pages/learning/ + src/services/learningAdmin.ts + src/routes/index.tsx
修复
@UseGuards(AdminJwtGuard) 已添加到 AdminReadingController。
修复
getTrend 改用 findByDateRange(userId, from, now),只查需要的天数。getSummary 用 90 天范围查询 week/today + findAll 获取 total。
完成
Admin 端点已实现。详见 admin-reading.controller.ts