Commit Graph

811 Commits (27dabb1d1c4dd68b0c7a450d6eb255bb71ae0e31)
 

Author SHA1 Message Date
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
qinzhenpen df71737209 Merge remote-tracking branch 'origin/master' into dev-QQq 2 weeks ago
qinzhenpen 802bd35593 style: 更新学生端分页样式为科技蓝,优化评分表格布局
优化了评分表格的结构和样式,调整了各项评分的计算方式,确保视觉一致性和用户体验
2 weeks ago
qinzhenpen 3ea98be5a5 style: 统一界面主题为教育蓝并优化组件样式
将原墨黑主题的界面统一更换为教育蓝主题,包括调整颜色变量、按钮样式、表格表头样式、图表颜色等;同时优化了组件的高度、边框、圆角等样式细节,移除了冗余的任务徽章和状态标签,使界面风格更统一简洁。
2 weeks ago
chenyuan 1d3150f08d fix: repair merged vue template structure 2 weeks ago
qinzhenpen 8986dceb18 style: 更新多个页面为教育蓝主题,调整样式以提升视觉一致性
将多个页面的主题色从墨黑改为教育蓝,涉及的页面包括诊断、优化、渠道、采购、供应商、产品开发等。调整了按钮样式、任务头、步骤导航等元素,确保整体风格统一,优化用户体验。
3 weeks ago
qinzhenpen 19328ebd81 feat(product): 更新产品架构设计、售后服务流程、产品需求说明书、智能硬件成本估算页面 UI 风格 3 weeks ago
qinzhenpen af791f30d2 style: 调整按钮样式以统一高度和内边距
将多个页面的按钮样式统一调整为高度36px,内边距改为14px,同时将圆角半径调整为8px,以提升视觉一致性和用户体验。涉及页面包括学生培训、评估、需求分析等多个模块。
3 weeks ago
qinzhenpen ec8fa801f9 feat: 更新学生端界面为教育蓝主题
将学生端多个页面的主题色从墨黑改为教育蓝,调整相关样式以提升视觉一致性。新增步骤导航胶囊样式、任务头左侧蓝条、按钮 hover 效果等,同时在操作按钮中添加箭头和对勾图标,优化用户交互体验。
3 weeks ago
qinzhenpen d69fb4adad feat: 将实训产品开发页面主题色从墨黑改为教育蓝
调整产品开发因素和产品开发流程页面的主题配色,替换墨黑相关变量为教育蓝,新增步骤导航胶囊样式、任务头左侧蓝条、按钮 hover 效果等样式,同时添加箭头和对勾图标到操作按钮,优化视觉一致性与交互体验。
3 weeks ago
qinzhenpen c3706d8ecd docs: 新增教育蓝单页变体规范并为new-product-survey应用该主题
新增教育蓝单页变体的设计规范文档,明确仅在用户指定时使用该变体,其余页面保持墨黑极简风格。同时为new-product-survey页面应用教育蓝主题,替换全局配色、按钮样式、步骤导航等元素,确保仅修改当前页面样式不影响共用组件和其他页面。
3 weeks ago
qinzhenpen fbba3b28d6 feat: 新增学生端浅色模式样式
新增学生端教育蓝浅色主题样式,覆盖Element Plus组件及自定义样式,适配学生端界面风格,添加KeepAlive支持使考试列表进入页面自动刷新
3 weeks ago
qinzhenpen 63f717ece4 feat: 新增AI智能出题功能并优化教师端样式
新增AI智能出题页面路由和完整功能实现,支持按要求生成各类试题
移除Element Plus下拉菜单旧暗色样式,统一使用默认主题适配亮色模式
优化教师端考试列表布局、按钮样式及表单控件,提升视觉一致性
调整正确答案列显示方式,新增悬浮tooltip展示完整内容
3 weeks ago
qinzhenpen d6fbe305b6 Merge remote-tracking branch 'origin/master' into dev-QQq 3 weeks ago
qinzhenpen 3a4362d531 fix(任务评阅): 预览iframe去除1280px最小宽度,自适应容器消除横向滚动 3 weeks ago
chenyuan 99f7646388 style: align student exam pages with dev-QQq 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 a142a66cf8 style(教师端): 任务评阅/教案页基准化与菜单图标、弹窗footer防污染修复 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 b19e4ecf29 merge: integrate dev-QQq into master
# Conflicts:
#	src/views/exam/index.vue
#	src/views/exam/result.vue
#	src/views/exam/take.vue
3 weeks ago
chenyuan 6632f9b23e feat: complete exam and question bank workflows 3 weeks ago
qinzhenpen 3809e55d40 feat: 为教师端应用极简 SaaS 教育风样式 3 weeks ago
qinzhenpen 569839be27 style: 统一代码缩进与格式,修复模板头部空格问题
本次提交调整了多处文件的代码格式:
1. 修复了两个vue页面模板开头的多余空格问题
2. 统一了导航组件的缩进风格,修正了菜单列表的换行格式
3. 统一了scoped样式块的缩进与换行规范,提升代码可读性
3 weeks ago
qinzhenpen 1804e3fa58 style(sidebar, appMain): 优化侧边栏折叠样式和加载动画
1. 修复折叠侧边栏分组标题图标被隐藏的问题
2. 替换实训任务加载动画为更美观的圆点弹跳效果
3. 更新加载文案和加载面板样式
4. 调整keep-alive缓存最大数量为30
3 weeks ago
qinzhenpen b1470e0069 style: 替换网站logo为svg矢量图并更新导航栏logo图标
替换了旧的png格式logo为全新设计的svg购物车代码主题logo,同时更新侧边栏和导航栏的logo渲染样式,统一品牌视觉效果
3 weeks ago
qinzhenpen b67cc2d61f style: 移除全局通用的material-button样式,统一使用业务自定义按钮类
本次提交删除了多个页面中重复定义的.material-button专属样式,将按钮样式统一交由业务侧的task-toolbar-button、outline-action等自定义类管理,同时调整了channel页面的按钮选择器,排除.material-button的样式污染,减少冗余代码并统一组件样式规则。
3 weeks ago
qinzhenpen 29b2a35661 style: 移除各页面冗余的页面画布和行高样式,统一全局样式管理
1.  移除了20+个页面内单独编写的app-main背景覆盖和行高样式代码
2.  仅保留学生首页的padding和margin清零调整,背景渐变由student-training.scss统一管理
3.  简化代码结构,将页面样式统一收敛到全局配置,减少重复代码
3 weeks ago
qinzhenpen b17d47caa6 feat: 扩展实训材料下载能力,支持多类型资源下载
本次升级将原单一的案例资料下载按钮扩展为四个独立下载入口,分别支持案例资料、实训数据、实训指导手册以及AI辅助指导手册的下载与预览。
同时完成了23个业务页面的批量改造,为所有引用TrainingMaterialButton组件的页面新增了对应资源的传递props,并更新了共享组件以支持多类型材料的解析和下载逻辑,保留了旧字段的向后兼容性。
3 weeks ago
qinzhenpen a019e26c08 style(student-training): 移除子页面重复的padding样式
统一由全局app-main样式提供页面padding,避免子页面重复设置导致的样式冲突和冗余
3 weeks ago
qinzhenpen 9b815290b0 merge: 合并 master 分支,保留 dev-QQq 样式优先级
冲突解决策略:
- 样式文件(index.scss, ruoyi.scss)及 exam/* 三个 .vue 全量保留 dev-QQq 版本
- teacherEnd/* 五个文件因两侧功能元素等价(仅样式/结构差异),保留 dev-QQq 版本
- Navbar.vue 保留 dev-QQq 紧凑格式与图标,同时保留 master 新增的「考试考核」菜单项
- master 新增 exam-theme.scss、exam/* 及 teacherEnd/exam/* 等功能元素已自动合并
3 weeks ago
qinzhenpen 2b47a57291 style(teacher-light.scss): add styles for task review page
add full light mode style coverage for task review page, fix the dark mode styles not being overwritten properly in the teacher light theme
3 weeks ago
qinzhenpen abdcfd72ff feat: 为学生端添加亮色主题样式并适配角色切换
1. 新增学生端亮色模式类名student-light-mode,新增对应样式覆盖所有element-plus组件及自定义弹窗
2. 在布局组件中根据用户角色动态添加/移除对应亮色模式类名,清理卸载时的类名
3 weeks ago
qinzhenpen 38688cf86b refactor: 统一全页面风格为墨黑极简纯白主题
1.  重构多个页面的UI样式,替换原有蓝紫色渐变背景为纯白画布
2.  统一使用#1f2937作为主色调,搭配#6b7280作为次要文本色
3.  重构卡片、按钮、表格、分页等组件样式,统一交互风格
4.  优化移动端响应式布局适配
5.  为所有页面添加全局画布样式覆盖,移除原有渐变背景
3 weeks ago
qinzhenpen 5c6efc20fa refactor(student-training): 重构实训页面UI风格并优化任务展示结构
1.  统一替换为墨黑极简主题设计系统,重构页面容器、头部、步骤条和表格样式
2.  移除内嵌的TrainingTaskBrief组件,改为内联实现任务简介和展开收起功能
3.  调整页面布局结构,移除冗余边框和背景色,优化响应式适配
4.  统一按钮、文本等组件的样式规范,替换原有渐变配色方案
3 weeks ago
qinzhenpen 3630721945 refactor(channel): 重构供应渠道相关页面样式与布局
1. 统一使用新的墨黑极简主题变量替换旧的蓝色主题样式
2. 重构任务头部区域,新增可展开的实训目标要求折叠面板
3. 优化步骤导航样式与交互逻辑
4. 移除冗余的TrainingTaskBrief组件引用,改用原生实现
5. 调整表格、卡片等组件的样式风格适配新主题
3 weeks ago
qinzhenpen 30bc72da8c 完成产品规划与设计页面的ui调整 3 weeks ago
qinzhenpen dbc3239ec3 style: 统一实训页面步骤导航与卡片样式,完成墨黑主题升级
1. 重构全局步骤导航样式,替换旧蓝色主题为墨黑极简风格
2. 统一三个业务页面的步骤标签样式:调整flex布局、内边距和文字换行规则
3. 重写TrainingTaskBrief组件样式,替换为新的task-header内联实训头部设计
4. 更新全局实训主题scss变量与样式规则,统一按钮、边框、配色规范
3 weeks ago
qinzhenpen f89a5649fa refactor(student-training): 重构实训页面样式与结构,统一墨黑极简主题
1.  重构TrainingMaterialButton.vue按钮样式,替换为墨黑极简风格
2.  全局样式student-training.scss替换旧蓝色主题为墨黑主题,修复!important覆盖问题
3.  重构行业需求分析页面结构,新增任务简介折叠功能
4.  将原生textarea替换为ElInput组件,优化交互体验
5.  重构页面样式,统一使用CSS变量实现主题切换,适配响应式布局
6.  重写步骤导航样式,改为按钮切换风格
3 weeks ago