完成日历课程数据动态化更新

- 实现了从日历课程表.json动态生成日历事件数据
- 添加了多个转换函数:
  - transformCalendarCourses: 将JSON转换为日历事件格式
  - generateCourseLiveListFromCalendar: 生成课程直播列表
  - generateTasksFromCalendarEvents: 生成任务列表
  - updateTeacherCourses: 更新导师课程信息
- 替换了所有静态数据为动态生成的数据:
  - calendarEvents: 日历事件
  - courseLiveList: 课程直播列表
  - allTasks: 任务列表
  - teacherData: 导师课程信息
- 优化了数据结构,支持自动状态判断和颜色配置
- 提升了数据维护性,只需更新JSON文件即可同步所有页面

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
KQL
2025-09-06 15:25:36 +08:00
parent 7c9b9f88a8
commit 1536175248

File diff suppressed because it is too large Load Diff