yuliang_guo
|
205ae6aa4e
|
feat(course): 岗位选择器添加全选按钮
- 在选择岗位弹窗中添加全选/取消全选功能
- 支持对当前筛选结果进行全选操作
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-04 12:34:28 +08:00 |
|
yuliang_guo
|
0b8f8aa6ca
|
fix: 前端上传组件支持PPT/PPTX文件
continuous-integration/drone/push Build is passing
- edit-course.vue: 更新accept属性添加.ppt和.pptx
- 更新提示文字显示支持PPT格式
|
2026-01-31 11:54:16 +08:00 |
|
yuliang_guo
|
696b48e97a
|
fix: 优化资源重复的错误提示
continuous-integration/drone/push Build is failing
1. 后端 course_service.py:
- 课程名重复时返回 existing_id 和 existing_name
- 成长路径名重复时返回详细信息
2. 前端 edit-course.vue:
- 处理409冲突错误,提供跳转到已存在课程的选项
3. 前端 errorHandler.ts:
- 添加409错误的处理逻辑
- 添加冲突错误工具函数
4. 前端 position-management.vue, user-management.vue:
- 改进错误消息提取,显示更详细的错误信息
|
2026-01-29 17:04:15 +08:00 |
|
111
|
998211c483
|
feat: 初始化考培练系统项目
- 从服务器拉取完整代码
- 按框架规范整理项目结构
- 配置 Drone CI 测试环境部署
- 包含后端(FastAPI)、前端(Vue3)、管理端
技术栈: Vue3 + TypeScript + FastAPI + MySQL
|
2026-01-24 19:33:28 +08:00 |
|