zhonghua
|
43d5bc8662
|
fix: 教学资源区域增加间距,避免动画被遮挡
Made-with: Cursor
|
2026-03-18 14:13:57 +08:00 |
|
zhonghua
|
971f78e630
|
KidsMode: 取消 controlsVisible 自动隐藏底部导航
Made-with: Cursor
|
2026-03-17 17:25:43 +08:00 |
|
zhonghua
|
459fa434ac
|
feat: KidsMode 文档/视频预览调整,player 增强
- KidsMode: 视频对接 player 组件,文档对接 WebOffice 组件
- WebOffice: 新增 noPage 嵌入模式,支持 props 传入 url/fileName
- player: 参考 VideoPlayer 增强功能(title、emit、键盘快捷键、加载遮罩、唯一ID)
Made-with: Cursor
|
2026-03-17 14:43:08 +08:00 |
|
zhonghua
|
c8ecbe277c
|
fix: 教师端课程与授课记录优化
- 修复 assessment_data JSON 字段:普通文本自动包装为有效 JSON
- 修复返回时页面 ID 丢失:校验无效 ID 并跳转,goBackToDetail 优先使用路由 ID
- 修复上课记录列表:getLessons 支持 pageNum、日期范围、状态映射,list 转 items
- 修复班级与课程取值:LessonResponse 增加 courseName/className,接口返回时自动填充
- 备课/详情页增加 ID 校验,防止跳转到 undefined
Made-with: Cursor
|
2026-03-17 11:24:25 +08:00 |
|
zhonghua
|
03726b5ab8
|
样式优化
|
2026-03-17 09:56:38 +08:00 |
|
zhonghua
|
709e59e142
|
feat: 展播模式优化与排课表修复
- 展播模式:空状态/错误状态添加返回上课按钮
- 展播模式:退出时自动跳转回上课页面或关闭标签页
- 数据库:lesson表id添加AUTO_INCREMENT,修复预约上课报错
Made-with: Cursor
|
2026-03-16 19:22:06 +08:00 |
|
zhonghua
|
23eab43590
|
fix(teacher): 教师端多项修复
- 课程中心: 修复搜索框重复图标、页面无数据、gradeTags/domainTags 解析
- 备课/上课: 课程/授课 ID 使用 string 避免 Long 精度丢失
- 预约上课: 补充 teacherId/title/lessonDate 等必填字段
- 备课模式: 解析 gradeTags 字符串修复 translateGradeTags 报错
- 涉及: CourseListView, PrepareModeView, LessonView, BroadcastView, LessonRecordsView
Made-with: Cursor
|
2026-03-16 14:54:18 +08:00 |
|
Claude Opus 4.6
|
4e13f186f3
|
fix: 统一修改错误处理逻辑
- 将所有 error.response?.data?.message 改为 error.message
- 影响所有教师端组件的错误处理
- 适配新的响应拦截器返回的错误对象结构
修改的文件:
- CourseListView.vue
- CourseDetailView.vue
- PrepareModeView.vue
- LessonListView.vue
- LessonView.vue
- LessonRecordsView.vue
- SchoolCourseEditView.vue
- ClassListView.vue
- ClassStudentsView.vue
- TaskListView.vue
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-12 14:33:44 +08:00 |
|
lesingle
|
54f6daea62
|
Initialize the Kindergarten platform source code.
|
2026-02-26 15:22:26 +08:00 |
|