Commit Graph

21 Commits (623771ec6befdf4685066bab539e228ba295baf3)

Author SHA1 Message Date
qinzhenpen 623771ec6b Merge remote-tracking branch 'origin/fix/exam-question-access-material-excel-delete-draft' into dev-QQq 5 days ago
qinzhenpen 2b640c32f5 feat(考试系统): 增加题目来源筛选、侧边栏变量、题目排序及分页功能 5 days ago
chenyuan 5b16fc5be6 feat: 简答题资料支持上传Excel;未发布考试增加删除按钮
- 教师端/平台管理端题目资料上传的 accept 增加 .xls/.xlsx
- 考试列表"未发布"状态增加删除按钮,确认文案区分未发布与已结束
5 days ago
qinzhenpen 6c1a8149ae feat(考试编辑器): 新增题型每题分值配置项
新增每题分值列到分数表格,添加分值输入组件及联动更新逻辑,调整表格最小宽度适配新增列
2 weeks ago
qinzhenpen 6d9fe83418 feat: Implement pagination for question list and update UI components
Added front-end pagination to the question list, allowing users to navigate through questions more efficiently. Updated the question loading function to reset the page on new queries. Additionally, modified the UI to hide the project selection temporarily and improved the layout of the question table and pagination controls for better user experience.
2 weeks ago
qinzhenpen 60a394a18c refactor(exam/editor): simplify score table by removing unnecessary score input fields
Removed the score input fields from the score table and adjusted the table header accordingly. This change streamlines the exam editor interface, focusing on essential information while maintaining functionality for score calculations. Additionally, cleaned up related CSS styles to reflect the updated layout.
2 weeks ago
陈沅 f120701ebe 新建考试选题改为按校题库(scope=school);步骤条与考试列表起止时间样式优化 2 weeks ago
chenyuan f8174e5a0c feat: complete exam and teacher page updates 2 weeks ago
qinzhenpen fbba3b28d6 feat: 新增学生端浅色模式样式
新增学生端教育蓝浅色主题样式,覆盖Element Plus组件及自定义样式,适配学生端界面风格,添加KeepAlive支持使考试列表进入页面自动刷新
3 weeks ago
qinzhenpen 63f717ece4 feat: 新增AI智能出题功能并优化教师端样式
新增AI智能出题页面路由和完整功能实现,支持按要求生成各类试题
移除Element Plus下拉菜单旧暗色样式,统一使用默认主题适配亮色模式
优化教师端考试列表布局、按钮样式及表单控件,提升视觉一致性
调整正确答案列显示方式,新增悬浮tooltip展示完整内容
3 weeks ago
qinzhenpen a7117c6036 Merge remote-tracking branch 'origin/master' into dev-QQq
# Conflicts:
#	src/views/teacherEnd/exam/editor.vue
#	src/views/teacherEnd/exam/index.vue
3 weeks ago
qinzhenpen d4b1d1f912 feat(教师端): 完成教师端页面极简 SaaS 风格适配
- 统一页面骨架,移除 app-container 旧白卡包裹
- 替换侧边栏为 Stripe/Linear 纯白极简风格
- 新增名称列首字徽标、自定义空状态等通用组件
- 重构筛选条、操作按钮、表格等样式为扁平化设计
- 同步更新相关文档与技能规范
3 weeks ago
chenyuan 1779bbe9a7 feat: align teacher question bank actions 3 weeks ago
chenyuan 6632f9b23e feat: complete exam and question bank workflows 3 weeks ago
chenyuan 613a28a6b9 feat: extend exam question template and assessment flow 3 weeks ago
chenyuan 9788185dfc merge: align exam and teacher page widths
# Conflicts:
#	src/views/exam/index.vue
3 weeks ago
chenyuan 20d7c7c29e style: refine teacher question dialog layout 3 weeks ago
chenyuan aa967aeaca style: align question dialog with teacher theme 3 weeks ago
chenyuan cbab6cdc26 fix: let exam and teacher pages fill the content width
考试与教师端页面被写死的最大宽度和额外左右内缩压成中间一条,宽屏两侧留白,
窄一点的屏还会把筛选按钮和表格操作列裁掉。同时分页条脱离文档流会与表格下沿重叠。

统一改为按内容区自适应宽度,并让操作列、筛选行、指标网格在空间不足时换行而非裁切。
3 weeks ago
chenyuan 76ff36f76d style: refine teacher exam workspace 3 weeks ago
chenyuan 59f45f63e8 feat: add teacher and student exam pages 4 weeks ago