岗位管理
一句话:岗位 = 组织里的职位字典(项目经理、人力资源…)。它不控制权限,只作为用户的属性标签,供报表、审批流按职位取人。本页维护岗位清单。
功能在哪
- 菜单路径:系统管理 → 组织权限 → 岗位管理
- 地址栏路由:
/system/org-permission/post

套餐受限租户可能根本没有这个菜单
演示租户 test 的套餐没勾「岗位管理」,它的侧边栏不出现本页,直达路由报 403。原因见租户套餐。
界面认识
| 区域 | 作用 | 常用操作 |
|---|---|---|
| 查询区 | 按 岗位名称 / 岗位编码 / 所属组织 / 状态 过滤 | 「搜索」「重置」 |
| 工具条 | 整页级动作 | 「新增」建岗位;「导出」下载 Excel;勾选行后「批量删除」 |
| 列表 | 一岗一行:序号 / 岗位名称 / 岗位编码 / 岗位顺序 / 所属组织 / 岗位备注 / 状态 / 创建时间 | 行内「修改」「删除」 |
| 分页 | 右下角 | 改每页条数、翻页 |
常用操作
新建岗位
- 点「新增」;
- 填「岗位标题」(界面显示名)与「岗位编码」(唯一标识,如
se、hr); - 填「岗位顺序」;
- 「所属组织」可不选——选了表示该岗位挂在某组织下,不选则为全租户通用岗位;
- 确认「状态」为开启,可填「备注」,点「确定」。

结果:列表多出一行;用户管理表单的「岗位」多选框立即能选到它。
修改岗位
行内点「修改」,改完点「确定」。已挂用户的岗位改名不影响用户归属。
删除 / 批量删除
行内「删除」或勾选后「批量删除」,确认即可。
删除前确认没人挂着
岗位被用户引用后删除,那些用户的「岗位」属性会失去对应项。演示环境请只删自己建的测试岗位。
导出岗位表
点「导出」,按当前查询条件生成 Excel(无弹窗直接下载,见通用操作约定)。
字段说明
| 字段 | 必填 | 取值 / 校验 | 说明 |
|---|---|---|---|
| 岗位标题 | 是 | 唯一 | 重名报 已经存在该名字的岗位 |
| 岗位编码 | 是 | 唯一 | 重码报 已经存在该标识的岗位 |
| 岗位顺序 | 是 | 整数 | 列表排序 |
| 所属组织 | 否 | 组织管理的节点 | 不选 = 全租户通用 |
| 状态 | 是 | 开启 / 关闭 | 关闭后报 岗位({}) 不处于开启状态,不允许选择,用户表单选不到 |
| 备注 | 否 | 文本 | 记职责说明 |
视角对照
| 视角 | 看到什么 |
|---|---|
超管 admin / 租户管理员 docadmin | 本租户全部岗位(项目经理 / 普通员工 / 人力资源 / 测试…) |
套餐受限租户 aoteman@test | 菜单未开放:侧边栏无入口,直达 403 |
岗位 ≠ 角色
- 岗位是人事属性(他是项目经理),不参与鉴权;
- 角色是权限集合(他能操作哪些资源),见角色管理。 审批流里「按职位找审批人」用岗位;「能不能点这个按钮」用角色。
进阶
常见问题
Q:报「当前岗位不存在」? A:要改/删的岗位刚被删除。点「搜索」刷新列表再操作。
Q:用户表单里选不到某个岗位? A:两个常见原因——岗位状态是「关闭」(报 岗位({}) 不处于开启状态,不允许选择);或该岗位属于别的租户(租户间数据隔离)。
