生成式AI赋能大学英语告诫语言能力培养平台-开发日志(Day 7)

Day 7 完成:前端修复与页面补全
做了的事情:
排查前端页面缺失问题 — 发现 index.html 中 JavaScript 引用了 3 个不存在的页面(teacher-course、teacher-task、teacher-student),导致教师点击课程后页面空白。这是通过对比 JS 中所有 navigate() 调用和 HTML 中所有 id="page-" 声明发现的。

补全缺失的 3 个页面:
教师课程详情页(teacher-course):显示课程名称、描述、核心问题、学生数、任务数。下方列出课程所有任务,每个任务显示步骤启用比例和进度条
教师任务详情页(teacher-task):显示任务标题、状态、启用步骤数、9 步任务链的每步启用状态
教师学生详情页(teacher-student):查看学生学习档案的页面结构

增强 JavaScript 功能:
showCourse() 重写:加载课程基础信息后自动拉取 /api/courses/{id}/tasks 渲染任务列表
showTeacherTask() 新增:调用 /api/tasks/{id} 获取任务详情和步骤列表

前端构建优化:前端目录从 7 个构建中间文件精简为 2 个核心文件(index.html 33KB + app.html 15KB)

修复了中文路径编码问题:PowerShell 管道传递中文字符会丢失编码,改用 os.environ["USERPROFILE"] + os.listdir() 动态查找项目目录,Python 源码中不出现任何中文字符

posted @ 2026-07-24 20:48  暗神酱  阅读(6)  评论(0)    收藏  举报