Commit Graph

11 Commits

Author SHA1 Message Date
yuliang_guo
0b7c07eb7f feat: 添加请求验证错误详细日志
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 10:03:54 +08:00
yuliang_guo
3dcaaaaa35 feat: 成长路径页面增加岗位全选按钮,调整下方区域高度
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-30 18:12:08 +08:00
yuliang_guo
ceb0ae966b fix: 修复模板结构错误
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-30 17:56:12 +08:00
yuliang_guo
52236ff2a8 feat: 重构成长路径编辑页面布局 - 上方基本信息/阶段/统计,下方左右分栏课程配置
Some checks failed
continuous-integration/drone/push Build is failing
2026-01-30 17:55:06 +08:00
yuliang_guo
ebcc0da4c7 fix: 修复课程加载 size 参数超过后端限制的问题
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-30 17:47:55 +08:00
yuliang_guo
a6a87e2d41 fix: 修复课程列表API路径和数据结构
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-30 17:39:40 +08:00
yuliang_guo
14e2e948f5 feat: 优化课程列表显示,双列布局展示更多课程
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-30 16:34:40 +08:00
yuliang_guo
b2e1ed02d1 feat: 增强课程搜索功能,添加分类筛选
All checks were successful
continuous-integration/drone/push Build is passing
2026-01-30 16:27:34 +08:00
yuliang_guo
920c6a64c8 feat: 成长路径支持多岗位关联 + 增强拖拽功能
All checks were successful
continuous-integration/drone/push Build is passing
前端:
- 岗位选择改为多选模式
- 增强拖拽视觉反馈(高亮、动画提示)
- 列表显示多个岗位标签

后端:
- 添加 position_ids 字段支持多岗位
- 兼容旧版 position_id 单选数据
- 返回 position_names 数组
2026-01-30 16:19:40 +08:00
yuliang_guo
925576d38e feat: 重构成长路径管理页面
All checks were successful
continuous-integration/drone/push Build is passing
- 改为列表+编辑双视图模式
- 岗位列表从后端 API 动态获取
- 课程库从后端 API 动态获取
- 支持按岗位/状态筛选路径
- 支持动态添加/删除学习阶段
- 支持拖拽或点击添加课程节点
2026-01-30 15:53:47 +08:00
111
998211c483 feat: 初始化考培练系统项目
- 从服务器拉取完整代码
- 按框架规范整理项目结构
- 配置 Drone CI 测试环境部署
- 包含后端(FastAPI)、前端(Vue3)、管理端

技术栈: Vue3 + TypeScript + FastAPI + MySQL
2026-01-24 19:33:28 +08:00