You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
qinzhenpen 39113aa091 fix(task-review): 实训任务下拉首次加载按实训项目联动过滤
现象:进入任务评阅页、默认选中教学班后,「实训项目」已显示某项目,
但「实训任务」下拉列出该教学班全部任务;手动重选一次实训项目才恢复。

根因:首次进入/切换班级时的首个请求不带 projectName,后端在 projectName 为空时
不做项目过滤、返回全量任务;normalizeReview 随后用 selectedTask 回填了
filters.projectName,但没有因此重新请求,任务下拉仍停留在全量数据上。

修法:loadReview 记录本次请求是否带了项目;若未带且响应后回填出了 projectName,
则按该项目补查一次 getTaskReview。常规分支只替换 review.tasks 与 projects,
不整体 normalize —— selectedTask 的对象引用被预览 watcher 监听,整体替换会白白
重建一次右侧学生页预览 iframe(预览页会真实发起接口请求)。补查结果不含当前
taskId 时整体刷新兜底;结果为空时保留首份响应。补查请求已带 projectName,
不会再触发补查,幂等无死循环。

影响面:仅首次进入/切换班级多一次接口调用,其余选择路径请求次数不变。
3 hours ago
.cursor/skills/ink-training-theme style: 更新多个页面为教育蓝主题,调整样式以提升视觉一致性 3 weeks ago
.superpowers/sdd feat: add AI training evaluation frontend 3 months ago
.trae/skills style: 统一使用学生端字号变量替代硬编码字体大小 2 weeks ago
.workbuddy/memory fix(task-review): 评阅预览改用最新学生页并修复新版样式门控失配 4 hours ago
__pycache__ style: 统一项目UI配色风格,替换深色主题为浅色系主题 4 weeks ago
bin update registry source 5 years ago
docs feat(教师端): 完成教师端页面极简 SaaS 风格适配 3 weeks ago
html ruoyi 5 years ago
public 对图片进行压缩 2 years ago
src fix(task-review): 实训任务下拉首次加载按实训项目联动过滤 3 hours ago
tests style: synchronize sidebar toggle behavior and improve menu visibility 10 hours ago
vite/plugins 使用Pinia代替Vuex进行数据存储 4 years ago
.env.development refactor: 统一项目名称为互联网产品开发实训系统并优化代码格式 2 days ago
.env.production fix: BI可视化分析改走/bi/同机反代修复跨域丢Cookie弹登录;AI助学/助评前置校验提示中文化;教师端实训管理文案与搜索翻页对齐管理端 12 hours ago
.env.staging refactor: 统一项目名称为互联网产品开发实训系统并优化代码格式 2 days ago
.gitignore refactor: 统一项目名称为互联网产品开发实训系统并优化代码格式 2 days ago
.prettierrc 提交 2 years ago
PROJECT_CONTEXT.md refactor: 统一项目名称为互联网产品开发实训系统并优化代码格式 2 days ago
README.md 提交 2 years ago
check-parse.ps1 style: 统一项目UI配色风格,替换深色主题为浅色系主题 4 weeks ago
convert-styles.ps1 style: 统一项目UI配色风格,替换深色主题为浅色系主题 4 weeks ago
convert-theme.ps1 style: 统一项目UI配色风格,替换深色主题为浅色系主题 4 weeks ago
dist.tar 提交项目 4 months ago
index.html refactor: 统一项目名称为互联网产品开发实训系统并优化代码格式 2 days ago
package.json 提交项目 4 months ago
score-index-full.png.jpg feat(teacher-end): 实现教师端亮色主题适配 4 weeks ago
score-index-viewport.png.jpg feat(teacher-end): 实现教师端亮色主题适配 4 weeks ago
vite.config.js fix: 学生端实训体验与一致性批量修复 1 week ago
按钮位置统一调整执行文档.md Refactor assessment views: Replaced TrainingMaterialButton with TrainingTaskToolbar for improved functionality and layout consistency. Updated CSS for task-action-strip to enhance responsiveness and user experience across various devices. 2 weeks ago

README.md

启动服务

yarn dev

构建测试环境 yarn build:stage

构建生产环境 yarn build:prod

前端访问地址 http://localhost:80