Recruitment_site/offer_frontend
TianyangZhang e3bdb0b496 feat(admin): 岗位发布支持超级管理员选择企业
- 超级管理员发布职位时,表单新增「所属公司」下拉选择器
- 支持集团 + 子公司层级选择(子公司用 '└' 缩进显示)
- 职位列表新增「所属公司」列,方便区分各企业岗位
- 保存前验证:超级管理员未选公司时提示「请选择所属公司」
- 普通管理员(admin)看不到选择器,后端自动绑定其公司
- 编辑职位时自动回填公司选择
- 优化错误提示:保存失败时显示后端返回的具体错误信息

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-25 13:13:03 +08:00
..
.vscode feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
public feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
src feat(admin): 岗位发布支持超级管理员选择企业 2026-03-25 13:13:03 +08:00
.gitignore feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
README.md feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
index.html feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
package-lock.json feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
package.json feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00
vite.config.js feat: initialize Vue3 frontend with router, pinia, element-plus 2026-03-25 08:37:09 +08:00

README.md

Vue 3 + Vite

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Learn more about IDE Support for Vue in the Vue Docs Scaling up Guide.