Commit Graph

849 Commits (fix/exam-question-access-material-excel-delete-draft)
 

Author SHA1 Message Date
chenyuan 5b16fc5be6 feat: 简答题资料支持上传Excel;未发布考试增加删除按钮
- 教师端/平台管理端题目资料上传的 accept 增加 .xls/.xlsx
- 考试列表"未发布"状态增加删除按钮,确认文案区分未发布与已结束
6 days ago
qinzhenpen 1bee8f0d32 style: 复刻扁平按钮样式并添加反思题序号徽章
- 复刻 new-product-survey.vue 的扁平按钮样式,移除任务栏白卡背景
- 为产品开发流程第4步反思题添加带样式的序号徽章
6 days ago
qinzhenpen eb8502b33b feat: 重构实训步骤一,替换分类表格为知识自测
- 新增 TrainingStepOneChoiceQuestions 组件浅色样式,适配多页面
- 调整侧边栏宽度和元素布局,优化窄屏显示
- 移除多个页面的分类表格校验,改为仅校验知识自测答案
- 重置功能同步清空知识自测答案
6 days ago
chenyuan b5ff398c61 feat: 管理端题库管理屏蔽归属项目(任务)功能
- 隐藏工具栏筛选、编辑器与AI出题弹窗中的归属项目选择
- 保存/导入/AI出题不再要求选择归属项目
6 days ago
chenyuan 4ac7204300 fix: 完善学生端布局与实训页面 1 week ago
chenyuan 3fa1062d07 fix: 修复问卷预览弹窗样式选择器组断裂导致的构建失败 1 week ago
chenyuan b1aae20c39 fix: 学生端实训体验与一致性批量修复
- 步骤名称改为读取后台配置(任务16/21/22/23原写死),判题接口统一 skipErrorMessage 消除400英文报错
- 任务17 第1步双场景权重合并单表、任务22 第2步策略改两行直填、任务19/14/16/9/11/13/20/10/8/2 按原型修正文案与结构
- 任务9 问卷支持规范模板导入+在线预览+Word下载;任务22 第4步去除默认数据
- 实训简介卡默认展开且背景完整展示;小节标题统一蓝底序号样式(01/02/03)
- 导出实训成果PDF标题中文化;品类矩阵坐标轴美化
1 week ago
qinzhenpen 55ae2f3789 refactor: 重构实训页面底部导航,统一步骤按钮样式并移除重复代码
将各实训页面分散的步骤操作按钮整合为统一的工具栏式导航组件,移除重复的重置按钮和样式代码,新增上一步、保存进度、下一步按钮及步骤进度显示,优化响应式布局适配不同屏幕尺寸,提升界面一致性和可维护性。
2 weeks ago
qinzhenpen 3d83fefbce style: 统一使用学生端字号变量替代硬编码字体大小
本次提交将多处硬编码的字体大小值替换为统一定义的学生端字号 CSS 变量,同时移除了各页面重复声明的字号变量定义,确保全站学生端字号梯度统一,提升样式一致性和可维护性。
2 weeks ago
qinzhenpen c391961159 feat: 重构步骤导航为统一的组件化样式
将多个页面的旧版步骤导航(step-actions)替换为新的统一设计,新增步骤进度显示,优化按钮样式与布局,提升界面一致性与用户体验。
2 weeks ago
qinzhenpen 1de23486f3 feat: 重构学生首页与题库管理功能,优化交互与样式
- 重构学生首页布局,新增学习时间与任务进度可视化模块
- 移除业务可行性视图重复的工具栏
- 注销保存当前进度按钮
- 修正题库管理的选项操作逻辑,新增选项删除功能
- 修正资料按钮的文本与注释
- 新增题目编辑与AI出题弹窗的样式适配
- 新增题库管理相关的SCSS样式
2 weeks ago
qinzhenpen 6c1a8149ae feat(考试编辑器): 新增题型每题分值配置项
新增每题分值列到分数表格,添加分值输入组件及联动更新逻辑,调整表格最小宽度适配新增列
2 weeks ago
qinzhenpen 36052437c3 Merge remote-tracking branch 'origin/master' into dev-QQq 2 weeks ago
qinzhenpen bcd23f2735 fix(navbar): 修复实训任务管理菜单项的格式问题
调整实训任务管理菜单项的代码格式,使其与其他菜单项保持一致,解决代码风格检查告警
2 weeks ago
陈沅 1a9da72649 修复学生端AI页面createMission等外部接口401:axios拦截器对外部绝对地址(AI服务)不再携带本系统Authorization,AI服务按自身token体系校验会拒绝主系统JWT导致误报登录过期 2 weeks ago
qinzhenpen aaab4373a7 Merge remote-tracking branch 'origin/master' into dev-QQq 2 weeks ago
qinzhenpen 43a6d2e7db feat: 新增题库管理导航项
添加了角色权限为1的用户可访问的题库管理导航菜单
2 weeks ago
qinzhenpen a23ab33ca5 feat: 新增纯顶部导航模式,统一平台管理员样式
新增纯顶部导航模式(超管/校管),移除侧边栏并调整布局样式;统一按钮、卡片、统计图标等视觉风格为教育蓝体系,优化弹窗、输入框、主按钮等组件样式,确保平台管理员界面一致性。
2 weeks ago
陈沅 b04fbb7dbc 管理端admin-theme暗色主题整体转浅色:编辑学校/教师等弹窗表单输入框、下拉、状态底色对齐系统浅色风格(根源修复多页面弹窗暗色输入框问题) 2 weeks ago
qinzhenpen 9893e33a56 Merge remote-tracking branch 'origin/master' into dev-QQq 2 weeks ago
qinzhenpen 1b92266faa Merge remote-tracking branch 'origin/master' into dev-QQq 2 weeks ago
陈沅 2586cb4bee merge: 合并dev-QQq按钮位置统一调整(工具栏带页面函数绑定+考试分页)到master;解决重复工具栏与重复import,保留保存当前进度按钮与超管浅色主题 2 weeks ago
陈沅 4319e2c980 学生端实训页面按钮统一:TrainingTaskToolbar新增保存当前进度按钮(优先触发页面内保存,fallback快照SAVE与提交区分),25个缺失页面批量接入统一工具栏,所有实训页面具备保存+提交两个按钮 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 b37cb241ee refactor: 统一将工具栏替换为共用的 TrainingTaskToolbar 组件
将多个页面的独立工具栏(包含资料按钮和导出按钮)替换为共用的 TrainingTaskToolbar 组件,新增统一的 task-action-strip 样式类,简化代码结构,提升组件复用性。
2 weeks ago
qinzhenpen 0053e509dc 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
qinzhenpen dff3ac56f0 Enhance product survey functionality: Updated the TrainingTaskToolbar for better integration with the sticky action toolbar. Improved CSS for consistent styling and responsiveness, ensuring a seamless user experience across various devices. 2 weeks ago
qinzhenpen ac22d2bc07 Refactor product development views: Replaced TrainingMaterialButton with a new TrainingTaskToolbar for improved functionality and layout consistency. Updated CSS for a sticky action toolbar and removed obsolete styles, enhancing user experience across the application. 2 weeks ago
陈沅 1e251d7169 修复超管工作台快捷入口按钮文字不可见:admin-theme暗色渐变底与浅色outline蓝字叠加,浅色主题下改为主题蓝实心白字 2 weeks ago
陈沅 65efadc343 超管端界面统一为教师端浅色风格:平台管理员复用teacher-light-mode主题与teacherLayout布局作用域,超管主区域背景浅色化,工作台首页与实训任务管理暗色科技风批量转浅色(导航条为全端统一品牌样式保持不变) 2 weeks ago
qinzhenpen c4808269f7 Refactor new product survey layout: Introduced a sticky action toolbar below the task header for improved accessibility and user experience. Adjusted CSS styles for better alignment and responsiveness across different screen sizes. 2 weeks ago
陈沅 c23d623f5e 管理端题库管理页面浅色化统一系统风格:移除暗色原型背景与红色需求备注,改为正式题库说明(平台默认题库全教师可见、教师仅可编辑自己的题) 2 weeks ago
陈沅 5209376aa6 选择题功能样式统一为系统主题:弹窗主色改#2563eb系(边框/浅底/文字对齐teacher-light),编辑题目按钮升级为主按钮蓝底白字,两端一致 2 weeks ago
陈沅 ea38d895d5 修复选择题弹窗新增题目按钮文字不可见:intro标签选择器误染el-button内span为蓝色(蓝底蓝字),收窄为直接子级选择器 2 weeks ago
陈沅 68f0a69cb7 第一步选择题编辑按钮挪至第一个步骤行旁(白名单任务):配置行移除,从题库选题入口收进编辑弹窗;查看模式步骤1旁显示已配置题数 2 weeks ago
陈沅 b26bf7a429 merge: 合并dev-QQq分支(改密码/学生端演示/分页样式/考试编辑器调整)到master 2 weeks ago
陈沅 d2de3d3890 第一步选择题支持从题库选题:新增共用选题弹窗(仅单选题、按题干去重、复制快照转step_one_questions格式),教师端取本校题库(scope=school),平台端取平台题库 2 weeks ago
陈沅 ca1c5d5886 实训任务编辑接入第一步选择题配置:教师端与平台端抽屉新增选择题入口(仅新产品调查/行业需求/竞争环境三个白名单任务),复用StepOneChoiceQuestionEditor,保存随任务配置持久化 2 weeks ago
qinzhenpen 27dabb1d1c Merge remote-tracking branch 'origin/master' into dev-QQq 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
陈沅 b1fc16c6c1 教师端实训任务编辑:步骤数量与顺序固定,移除新增/删除步骤入口,仅允许修改步骤名称 2 weeks ago
qinzhenpen 4fe83a5c9f Merge remote-tracking branch 'origin/master' into dev-QQq 2 weeks ago
陈沅 e7fd1027fd 实训任务四类资料按需求文档命名:教师端/平台端抽屉支持案例资料、案例视频、实训指导手册、AI排错指导手册上传;学生端未上传的资料按钮直接隐藏 2 weeks ago
qinzhenpen a751e04cc7 merge: merge origin/master into dev-QQq (take theirs on conflicts) 2 weeks ago
qinzhenpen 181e657db4 feat(Navbar): add change password option and dialog
Introduced a new dropdown item in the Navbar for changing the password, along with a corresponding ChangePasswordDialog component. The dialog is triggered when the user selects the change password option, enhancing user account management. Additionally, updated the command handling to manage the visibility of the password change dialog and added a success handler to prompt users to log out after a successful password change.
2 weeks ago
陈沅 f120701ebe 新建考试选题改为按校题库(scope=school);步骤条与考试列表起止时间样式优化 2 weeks ago
qinzhenpen 6edf32a7b5 feat(studentDemo): implement demo session handling and role management
Added functionality to manage student demo sessions, ensuring the role is fixed to student to prevent unauthorized access. Introduced a new method to unwrap demo payloads and save session data securely. Updated navigation logic to redirect users appropriately based on their role, enhancing the user experience during demo sessions.
2 weeks ago
chenyuan f8174e5a0c feat: complete exam and teacher page updates 2 weeks ago
chenyuan 684b337501 fix: close product process workbench section 2 weeks ago
chenyuan 182360e458 merge: merge origin/dev-QQq into master 2 weeks ago