50 Commits

Author SHA1 Message Date
KQL
63f8cf2e7d chore: 迁移项目到新仓库并整理代码
- 更新多个组件的功能优化
- 整理简历映射数据
- 优化视频播放和面试模拟相关组件
- 更新就业策略和公司职位页面

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 18:42:25 +08:00
KQL
1b964b3886 chore: 更新数据文件和组件优化
主要更新内容:
- 优化UI组件(视频播放器、HR访问模态框、岗位信息展示等)
- 更新数据文件(简历、岗位、项目案例等)
- 添加新的图片资源(面试状态图标等)
- 新增AgentPage等页面组件
- 清理旧的备份文件,提升代码库整洁度
- 优化岗位等级和面试状态的数据结构

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-15 15:55:25 +08:00
KQL
3a054c4208 feat: 优化班级排名展示并集成Lottie动画
- 限制班级排名详情页只展示前10名学员
- 替换面试状态数据为文旅产业15个岗位数据
- 将面试状态展开动画从静态图片改为Lottie动画
- 添加5个面试状态的Lottie动画文件

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-23 19:57:04 +08:00
KQL
6cae2e36f9 feat: 更新CareerTreePage iframe URL添加record_id参数
- 在iframe URL中添加record_id参数用于身份识别
- 清理未使用的导入语句
- 简化组件代码结构

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 20:47:25 +08:00
019bd8c77c Merge branch 'main' of 123.60.55.248:Duguay/teach_sys 2025-09-14 15:09:32 +08:00
2e69dfcb95 set localstorage 2025-09-14 15:08:48 +08:00
KQL
11af479a44 fix: 修复项目案例对应单元显示问题
- 修复"长安幻夜"和"水墨苏乡"项目对应单元无法显示的问题
- 使用模板字符串处理包含中文双引号的项目名称键
- 调整JobInfoModal弹窗最大宽度为860px

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-14 14:23:33 +08:00
KQL
fc616bb6cd fix: 更新HR访问量展示
- 将HR访问量处的头像更换为真实HR头像(与HRVisitModal中的前3个HR保持一致)
- 将HR数量从87位更新为10位

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-14 11:01:01 +08:00
KQL
078082c253 feat: 完善专家支持中心、简历详情和日历页面功能
- 专家支持中心:填充真实Q&A数据,修改为"多多畅职机器人",按月份分组对话,禁用新对话按钮
- 简历详情:修复14个岗位的简历显示问题,支持markdown解析,添加编辑权限控制提示
- 日历页面:优化AI课和营销能力课显示,使用统一的event-description样式

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-14 10:24:42 +08:00
KQL
4738a8545c feat: 完善专家支持中心和项目库单元导航功能
- 添加真实的文旅产业Q&A数据到专家支持中心
- 实现项目库到课程直播间的单元导航
- 新增CourseList组件的expandUnitByName方法
- 优化项目详情模态框的单元显示和交互

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 19:52:36 +08:00
KQL
0e7f98d3fc feat: 优化HR访问弹窗和简历详情模态框功能
- HR访问弹窗改进:
  - 重新设计弹窗样式,使用浅蓝色渐变背景
  - 添加头像点击切换功能,可查看不同HR信息
  - 优化头像大小层级显示,中间最大两侧递减
  - 调整弹窗尺寸和间距,提升视觉体验

- 简历详情模态框增强:
  - 在主要标题前添加图标装饰
  - 修复简历内容解析中的语法错误
  - 优化数据结构处理逻辑

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 16:12:30 +08:00
KQL
d2f289e59a fix: 修复简历面试页面14个岗位数据显示问题
- 修复resumeInterviewMock.js文件结构错误
- 解决"宠物店经营"数组未正确关闭导致的语法错误
- 修复14个岗位(民宿管家、露营地运营专员等)的数据无法显示问题
- 优化ResumeInterviewPage和ResumeInfoModal组件对content.original结构的处理
- 清理多余的compound_skills数组和重复数据

影响岗位:民宿管家、民宿客房管家、民宿运营专员、露营地运营专员、
新媒体运营专员、文创产品设计师、文创产品策划师、文创产品设计师助理、
品牌策划运营专员、品牌公关、品牌推广专员、ip运营、IP运营总监助理、品牌公关管培生

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 14:26:33 +08:00
KQL
883f102962 fix: 彻底清理修改版内容中的删除线和加粗符号
- 完全删除117处删除线符号及其内容
- 清理135处加粗符号,保留内容
- 清理因删除产生的多余标点和空格
- 10个岗位的修改版内容已完全清理

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 11:21:17 +08:00
KQL
a9dc0ba94e feat: 实现简历编辑功能并清理修改版内容
- 添加简历编辑功能,支持contentEditable直接编辑
- 保持原有页面样式不变,仅在编辑时显示虚线边框
- 支持保存为个人修改版,支持版本管理和删除
- 清理10个岗位修改版内容中的删除线和加粗符号
- 编辑按钮样式调整为白底蓝字带圆角
- 调整布局,编辑按钮与岗位名称在同一行

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 11:16:35 +08:00
KQL
228abc5f4a feat: 优化简历详情显示和版本管理
- 删除38个没有真实修改版岗位的modified字段
- 保留10个有真实修改版岗位的original和modified字段
- 修复ResumeInfoModal组件,支持只有original字段的岗位显示
- 所有岗位显示版本切换按钮,无修改版的只显示原始版按钮

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 10:48:30 +08:00
KQL
6443f2794e feat: 统一简历详情显示样式并更新修改版简历内容
- 统一所有岗位卡片的简历详情显示样式
- 移除ResumeInfoModal组件中的markdown渲染逻辑
- 重新导入10个岗位的修改版简历内容并清理格式
- 删除删除线内容和加粗格式符号

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 10:21:06 +08:00
KQL
4f64941d85 feat: 添加HR访问量弹窗和日历事项样式优化
- 新增HR访问详情弹窗组件,支持左右切换查看不同HR信息
- 优化日历事项样式系统,基于事件类型匹配样式配置
- 完善侧边栏HR访问量组件,添加重叠头像和点击交互
- 增加班级排名弹窗组件
- 更新专家支持页面布局和样式

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 18:40:40 +08:00
KQL
c969677ef6 feat: 优化课程列表功能和班级排名样式
- 修复课程列表单元展开/收起功能
- 优化日历页面跳转到课程列表的延迟时间
- 恢复复合技能课和垂直技能课的分割线及收缩功能
- 添加班级排名第一二三名的特殊样式图标
- 修复Collapse组件onChange事件处理
- 优化课程自动选中和滚动定位功能

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 15:51:09 +08:00
KQL
561d5c286d feat: 实现日历课程点击跳转到直播间功能
- 添加日历课程详情弹窗的点击跳转功能
- 公共课直播间和课程直播间支持URL参数自动选中课程
- 优化岗位详情页面样式,复用简洁卡片样式
- 为岗位详情标题添加图标
- 调整不同类型课程的跳转逻辑

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 14:14:45 +08:00
KQL
60bd9bb142 feat: 优化岗位系统功能和界面
- 添加已投递岗位展示功能,与企业岗位列表集成
- 修复简历版本选择独立状态管理bug
- 统一岗位卡片和详情页面的标签样式
- 为未投递岗位添加剩余数量显示和警告图标
- 优化雷达图和仪表盘的显示效果
- 调整岗位详情弹窗的背景和宽度

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 11:34:05 +08:00
KQL
15db293d5b feat: 优化岗位等级系统和UI样式
主要更新:
1. 修复岗位等级数据:
   - 重新分类49个岗位到正确等级(普通岗29个、技术骨干岗12个、储备干部岗8个)
   - 更新项目库中所有项目的适用岗位,按照新的岗位等级映射关系重新配置
   - 岗位卡片按等级排序:普通岗 → 技术骨干岗 → 储备干部岗

2. 优化任务列表(当日事项)样式:
   - 复用参考项目的任务列表样式,添加虚线时间轴设计
   - 添加导师头像显示和个性化定位
   - 在头像左侧添加状态圆点,根据任务完成状态显示不同颜色
   - 修复时间显示格式,统一显示开始时间
   - 设置1V1规划课时长为2小时

3. 优化日历组件:
   - 区分当前月份和其他月份日期的颜色显示
   - 修复月份切换时高亮显示错误的问题

4. 优化课程列表样式:
   - 移除教师专长的hover效果
   - 统一课程名称字体粗细,优化选中状态样式

5. 优化项目库适用岗位显示:
   - 修复第三张岗位卡片显示不全的问题
   - 超过3个岗位时自动换行显示

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-10 19:16:24 +08:00
KQL
0c520b0b1e feat: 修复简历面试系统数据和岗位分类
- 修复面试状态时间显示格式
- 恢复简历面试模拟数据完整性
- 修正民宿客房管家岗位分类为专业相关岗位
- 增强日期解析逻辑以支持多种格式
- 修复JavaScript语法错误和数据一致性问题

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 15:19:28 +08:00
KQL
57e6af74f5 feat: 优化多个页面功能和界面
主要更新:
1. CoursesVideoPlayer组件:修复了白底logo容器边框样式
2. 专家支持中心:
   - 导入文旅产业问答数据
   - 清空今天板块对话记录
   - 禁用新建对话按钮,添加hover提示"非学员无权限"
3. 就业管家知识树:整个页面替换为iframe嵌入网页
4. 项目库:为四川大熊猫扇子项目添加3张效果图
5. 简历面试模拟:为活动执行和活动策划师岗位添加删除线修改版本

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 14:28:12 +08:00
KQL
efae5a15d9 feat: 更新简历详情页面教育经历为苏州信息职业技术学院
- 统一所有岗位简历的教育经历显示为苏州信息职业技术学院
- 更新简历详情页面组件,确保教育经历信息一致性
- 优化简历信息展示格式和样式
- 添加新的面试题库和项目库数据
- 完善文旅产业相关简历模板
2025-09-08 12:59:17 +08:00
KQL
9198c67caf feat: 优化教务系统多项功能
主要更新:
1. 项目库功能优化
   - 添加项目效果图点击预览功能,支持图片放大查看和切换
   - 新增ImagePreviewModal组件,提供完整的图片预览体验

2. 企业内推岗位页面改进
   - 右侧岗位面试状态卡片支持点击查看岗位详情
   - 从企业内推岗位库直接导入岗位数据
   - 面试状态查看的岗位详情隐藏投递按钮
   - 岗位要求显示优化,添加数字编号格式

3. 课堂作业板块完善
   - 修复垂直能力课只显示4个单元的问题,现可显示全部12个单元
   - 为"展会主题与品牌定位"课程添加"可试看"标签
   - 调整"可试看"标签位置,避免遮挡课程名称
   - 在全部视图中将"展会主题与品牌定位"课程置顶

4. 课程直播间页面优化
   - 为复合能力课添加文字虚线分割线,与垂直能力课保持一致
   - 删除页面顶部的进度条,简化界面

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 11:00:54 +08:00
KQL
9a14678a12 feat: 实现公共课单元背景图片切换和项目库功能
- 为公共课直播间添加单元背景图片切换功能
- 支持终生学习系统、企业高管公开课、营销能力课的背景图片
- 点击不同单元课程时左侧直播间背景自动切换
- 添加我的项目库功能,展示25个完成项目
- 项目库采用灰色禁用样式,hover显示权限提示
- 优化李奇导师头像显示效果和容器背景色匹配
- 修复展会课程跳转链接

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 09:32:40 +08:00
KQL
7132a9f190 feat: 优化岗位弹窗展示和添加投递权限限制
- 岗位描述和要求使用数字序号排序,左对齐展示
- 优化三个内容板块的间距和样式
- 添加岗位相关标签显示(专业相关/非专业相关/人才出海)
- 创建投递权限提示弹窗,非学员无法投递
- 更新岗位面试状态数据,修复重复的会展策划师记录
- 支持弹窗内容滚动,自适应高度

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 06:13:48 +08:00
KQL
12e3722c54 feat: 优化面试状态动画的展开和收起效果
- 添加expanding和collapsing动画类
- 使用cubic-bezier缓动函数让动画更平滑
- 收起时等待动画完成后再隐藏组件
- 动画容器添加缩放效果增强视觉体验
- 分离展开和收起动画的时间和效果

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:39:02 +08:00
KQL
01492feb5a feat: 改为卡片下方直接展开动画效果
- 移除弹窗式展示,改为在面试状态卡片下方直接展开
- 创建新的InterviewStatusAnimation组件,只展示动画
- 点击面试状态按钮后在卡片下方展开动画区域
- 移除标题和描述文字,界面更简洁
- 支持点击同一按钮收起动画

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:34:24 +08:00
KQL
481999f963 fix: 修复面试状态下拉栏显示问题
- 将下拉栏定位从absolute改为fixed
- 修复位置计算,使用像素单位(px)
- 下拉栏居中显示在按钮下方
- 添加最大高度限制防止内容过长

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:29:30 +08:00
KQL
24df19fe9d fix: 添加lottie-web依赖
- 安装lottie-web 5.13.0版本
- 用于播放面试状态下拉栏中的Lottie动画

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:25:44 +08:00
KQL
321da26eb2 feat: 为岗位面试状态添加可点击下拉栏功能
- 创建InterviewStatusDropdown组件,显示面试状态动画
- 集成Lottie动画播放器,加载对应状态的动画文件
- 点击面试状态按钮后弹出下拉栏,展示动画和状态说明
- 添加11种不同面试状态的动画映射和描述文字
- 下拉栏支持点击遮罩层关闭

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:24:00 +08:00
KQL
14c33d0ffd feat: 岗位面试状态按时间降序排序
- 在transformInterviewStatus函数中添加interviewDate字段
- 实现按面试时间降序排序(最新的在前)
- 确保面试状态板块显示的顺序更符合用户查看习惯

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:17:19 +08:00
KQL
19e1143fe2 feat: 更新岗位面试状态数据源
- 导入岗位面试状态.json文件数据
- 创建transformInterviewStatus函数转换面试状态数据
- 从企业内推岗位库中移除已有面试状态的岗位(避免重复显示)
- 更新服务层使用新的interviewStatus数据源
- 面试状态板块现在显示真实的面试进度数据

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:12:37 +08:00
KQL
b907586435 feat: 优化过期岗位卡片显示样式
- 过期岗位卡片整体背景变灰,透明度降低至0.8
- 过期岗位的文字颜色变淡,更容易识别状态
- '已过期'按钮改为白底红字带红色边框样式,更加醒目
- 截止时间显示为红色,提醒已过期状态
- 禁用过期岗位的hover效果

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 05:00:03 +08:00
KQL
d1da0a5232 fix: 修复mockData.js语法错误
- 修复正则表达式中未转义的换行符
- 添加缺失的transformCalendarCourses函数定义
- 删除重复的classInfo键

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 04:57:03 +08:00
KQL
b424a1fd50 feat: 更新企业内推岗位功能
- 删除岗位陪跑流程图标和弹窗组件
- 导入企业内推岗位库.json新数据源(39个岗位)
- 实现岗位按截止时间降序排序
- 添加过期岗位判断逻辑,过期岗位显示已过期且无法投递
- 更新岗位卡片显示截止时间格式(YYYY-MM-DD)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 04:51:28 +08:00
KQL
44a378b4ec fix: 修复AI课程表文件路径错误
- 将AI课程表引用路径从 '网页未导入数据/ai课程表.json'
  修正为 '网页未导入数据/文旅产业/ai课程表.json'

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 04:36:57 +08:00
KQL
ec7b14e3e8 fix: 修复面试评价页面UI和功能优化
- 重新设计面试评价三板块(专业能力、现场表现力、综合评价)的布局
- 移除专业能力和现场表现力图标的彩色背景框
- 删除综合评价板块的图标
- 修复评价内容字符串解析错误
- 优化三个评价板块的视觉样式和内容提取逻辑

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 04:29:40 +08:00
KQL
d1f6f2ee0d feat: 作业页面单元分类导航和样式优化
- 为复合能力课和垂直能力课添加单元分组结构
- 实现单元导航栏和课程筛选功能
- 优化导航栏样式,采用胶囊式设计
- 调整页面布局和间距,提升视觉体验
- 修复营销能力课日历事件显示问题
- 修复1v1规划时间为14:00-16:00
- 修复作业页面iframe返回后滚动失效问题

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 03:53:49 +08:00
KQL
27f2339c9e feat: 添加AI课程集成和修复初始化错误
- 将终生学习系统课添加到公共课直播间
- 修复allCalendarEvents初始化顺序问题
- 更正AI课程导师为李奇
- 添加AI课程与日历页面同步功能
2025-09-07 23:09:48 +08:00
KQL
6337cc4812 修正公共课程列表样式,与课程直播间完全一致
- 更新PublicCourseList组件结构,完全复制CourseList的实现
- 使用course-list-wrapper统一容器样式(304px宽度,798px高度)
- 添加时间轴图标样式(time-line-dot-icon, time-line-clock-icon, time-line-lock-icon)
- 实现课程状态样式(finish, active, coming, not-started, pending)
- 添加选中状态和悬停效果
- 统一使用time-line-item样式类
- 保持与课程直播间完全一致的视觉效果

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 16:52:08 +08:00
KQL
94610142af 公共课直播间页面改造:将直播纪要替换为课程列表
功能更新:
- 创建了PublicCourseList组件,与课程直播间保持一致的课程列表样式
- 实现了公共课程数据结构,包含三个单元:AI课、企业高管公开课、营销能力课
- 添加了generatePublicCourseLiveList函数,自动将课程分类到对应单元
- 基于关键词智能分类课程(AI/AIGC、企业/管理、营销/运营等)
- 垂直方向课程保留在原未分类单元中,不显示在公共课列表

UI优化:
- 课程列表支持折叠展开,显示单元完成进度
- 时间轴样式显示课程进度状态
- 支持课程选择联动视频播放器
- 响应式布局,与课程直播间保持一致的交互体验

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 16:43:50 +08:00
KQL
1536175248 完成日历课程数据动态化更新
- 实现了从日历课程表.json动态生成日历事件数据
- 添加了多个转换函数:
  - transformCalendarCourses: 将JSON转换为日历事件格式
  - generateCourseLiveListFromCalendar: 生成课程直播列表
  - generateTasksFromCalendarEvents: 生成任务列表
  - updateTeacherCourses: 更新导师课程信息
- 替换了所有静态数据为动态生成的数据:
  - calendarEvents: 日历事件
  - courseLiveList: 课程直播列表
  - allTasks: 任务列表
  - teacherData: 导师课程信息
- 优化了数据结构,支持自动状态判断和颜色配置
- 提升了数据维护性,只需更新JSON文件即可同步所有页面

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 15:25:36 +08:00
KQL
7c9b9f88a8 开始导入日历课程数据并创建转换函数
- 导入日历课程表.json文件到src/data/calendarCourses.json
- 添加transformCalendarCourses转换函数,将JSON数据转换为日历事件格式
- 添加generateTasksFromCalendarEvents函数,从日历事件生成任务列表
- 替换原有静态calendarEvents数组为动态转换的数据
- 为不同课程类型(公开课、1V1规划、模拟面试)设置不同颜色
- 根据日期自动判断课程状态(已完成、进行中、未开始)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 15:12:00 +08:00
KQL
8676f0fdde feat: 导入企业内推岗位JSON数据并优化展示
- 成功导入39个企业内推岗位数据从JSON文件
- 实现岗位相关标签分类显示(专业相关/非专业相关/人才出海)
- 为不同岗位类型标签设置渐变色区分
- 统一普通标签为白色背景样式
- 优化标签显示逻辑和优先级排序
- 将截止时间移至投递按钮下方
- 修复mockData.js语法错误
- 整理数据文件结构,将CSV转换为JSON格式

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 15:02:29 +08:00
KQL
00e8cebfe3 feat: 多项功能优化和bug修复
- 修复mockData.js语法错误,恢复项目正常运行
- 优化求职策略详情页拖拽功能,修复重复bug和保存逻辑
- 更新岗位级别名称:初级→普通岗,中级→技术骨干岗,高级→储备干部岗
- 更新个人档案学习时长:我的273小时(100%),班级平均231小时
- 面试模拟页面添加视频锁定界面和背景图片
- 简历面试页面更新模板数据,添加更多岗位简历模板
- React版本降级至18.3.1解决兼容性问题
2025-09-06 10:06:19 +08:00
KQL
4e0e96e6b8 UI优化更新:面试模拟、简历面试、项目库、求职策略等多个页面改进
主要更新:
- 面试模拟页:移除上滑查看评价,添加渐进式评分(72→81→89)
- 简历面试页:添加岗位头像、标签背景、面试题加粗等视觉优化
- 项目库页:添加"我完成的项目库"板块,增加hover效果
- 求职策略详情页:优化圆柱体和矩形对齐,添加CSV岗位数据,调整批次文字位置
- 企业岗位列表页:添加返回按钮功能
- 全局:统一岗位级别术语(普通岗/技术骨干岗/储备干部岗)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 20:46:03 +08:00
KQL
1703894e74 修复mockData.js语法错误并添加9月份完整课程任务
- 删除重复的函数导出和属性定义
- 修复teacher/teacherName字段兼容性问题
- 添加9月10日至9月30日的课程任务数据
- 确保Dashboard当日事项正确显示教师名称
2025-09-03 14:59:25 +08:00
KQL
87b06d3176 完整的教务系统前端项目 - 包含所有修复和9月份数据 2025-09-03 13:26:13 +08:00