TianyangZhang
|
97914d8ff2
|
feat: 新增学历字段,首页集成搜索功能并优化布局
- Job模型新增education字段(博士/硕士/本科及以下),支持筛选
- 首页整合搜索栏:关键词、城市、类别、学历下拉筛选
- 左侧企业列表新增"全部职位"选项,搜索与企业选择联动
- 职位详情页展示学历要求,管理后台发布职位支持选择学历
- 导航栏去掉独立"职位列表"入口,统一由首页承载
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-27 13:55:03 +08:00 |
TianyangZhang
|
0fc9ad7971
|
fix: 修复用户编辑和职位发布报错,优化首页跳转逻辑
- 修复超管编辑用户时password必填导致报错,改为更新时可选
- 修复单位管理员发布职位时organization_id必填校验失败
- 首页"一键进入"按钮跳转到公司列表页
- 成员单位卡片点击跳转到首页对应公司的职位列表
- 管理后台侧边栏新增"返回首页"入口
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-27 13:36:39 +08:00 |
TianyangZhang
|
536be6c1a1
|
refactor: 调整岗位、应用等模块,适配三栏设计
后端变更:
- 岗位序列化器调整,支持组织树形结构
- 应用序列化器更新
- 岗位视图逻辑兼容新的过滤需求
- 新增 JobFavorite 数据库迁移(岗位收藏功能)
- 岗位URL路由配置更新
前端变更:
- 岗位详情页面兼容新设计
- 求职者应用、简历页面样式调整
- 路由配置更新,支持三栏布局
- App.vue 组件调整
- Vite 配置微调
这些调整为首页三栏布局的完整实现提供支撑。
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-03-25 13:13:09 +08:00 |
TianyangZhang
|
f5d753d441
|
fix: fix jobs view filter backend and defensive queryset
- Replace inline __import__ with proper DjangoFilterBackend import
- Add SearchFilter to JobPublicViewSet filter_backends
- Add defensive check for missing organization_id in get_queryset
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 17:41:58 +08:00 |
TianyangZhang
|
f228ff0697
|
feat: add Job model with search/filter and role-based access
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 17:39:58 +08:00 |
TianyangZhang
|
c3466f4866
|
feat: add custom User model with role-based permissions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 17:11:40 +08:00 |