Commit Graph

4 Commits

Author SHA1 Message Date
Claude Opus 4.6
6da26fa256 docs: 添加功能测试总结和问题诊断报告
测试结果:
- 教师端核心功能基本可用
- 登录、控制台、课程中心、校本课程 ✓
- 授课记录部分可用

已修复的问题:
1. 路由配置缺失 - 恢复完整嵌套路由
2. API 参数不兼容 - 移除不被后端接受的参数
3. 错误处理逻辑 - 统一使用 error.message
4. 重复函数声明 - 删除重复代码

文档:
- docs/test-logs/teacher/2026-03-12-final-summary.md
- docs/test-logs/teacher/2026-03-12-issue-diagnosis.md
- docs/test-logs/teacher/2026-03-12-functional-test-plan.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:36:12 +08:00
Claude Opus 4.6
de54ed112c fix: 修复教师课程 API 参数问题
- 移除 getTeacherCourses 中的 page 和 pageSize 参数
- 后端 API 验证导致这些参数被拒绝
- 添加功能测试计划和问题诊断文档

测试结果:
- 后端 API 不接受 page/pageSize 参数
- 需要统一错误处理逻辑 (error.response?.data?.message → error.message)
- Dashboard 组件有渲染错误需要修复

相关文档:
- docs/test-logs/teacher/2026-03-12-functional-test-plan.md
- docs/test-logs/teacher/2026-03-12-issue-diagnosis.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:32:58 +08:00
Claude Opus 4.6
7e625f31e3 fix: 修复前端路由配置和响应拦截器问题
- 修复路由配置:移除 top-level await,改用手动路由配置
- 修复响应拦截器:正确解包 { code, message, data } 格式的 API 响应
- 更新开发日志和变更日志,记录浏览器功能测试结果
- 添加教师端重构设计文档

修复的问题:
1. 登录功能无法正常工作(响应数据解包问题)
2. 页面无法加载(路由配置问题)

测试结果:
- 管理员登录: ✓ 成功
- 教师登录: ✓ 成功
- 主要页面导航: ✓ 正常

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:09:56 +08:00
张逸遥
ad0204a59a 提交说明 2026-02-28 16:41:39 +08:00