Skip to content

组织管理 ​

一句话:组织 = 公司里的部门树。它决定三件事:用户挂在哪个节点、岗位属于哪个组织、行级数据权限按组织怎么划界。本页维护这棵树。

功能在哪 ​

  • 菜单路径:系统管理 → 组织权限 → 组织管理
  • 地址栏路由:/system/org-permission/dept

组织管理全貌:树形表格(租户管理员视角)

界面认识 ​

区域作用常用操作
查询区按 组织名称 / 组织状态 过滤「搜索」「重置」
工具条整页级动作「新增」建组织;「展开/折叠」一键铺开或收起整棵树;勾选行后「批量删除」
树形表格父子关系直接体现在缩进上点行首箭头展开子组织;行内「修改」「删除」

列含义:组织名称(树节点)/ 组织编码(唯一标识,供接口与数据权限引用)/ 负责人(选用户)/ 排序(同级显示顺序)/ 状态 / 创建时间。

树形表没有分页

组织树一次性全量加载,所以右下角没有分页器;组织多时用「展开/折叠」和查询区过滤。

常用操作 ​

新建组织 ​

  1. 点「新增」弹出表单(此时「上级组织」默认为顶级);
  2. 选「上级组织」——下拉是一棵可搜索的组织树;
  3. 填「组织名称」「组织编码」;
  4. 填「显示排序」(数字越小越靠前);
  5. 可选填「负责人」(下拉选本租户用户)、「联系电话」「邮箱」;
  6. 确认「状态」为开启,点「确定」。

新增组织表单(租户管理员视角)

结果:树里在所选上级下多出一个节点;用户管理的「归属部门」下拉、左侧组织树立即能选到它。

修改组织 ​

行内点「修改」,改完点「确定」。

上级不能选自己或自己的下级

把某组织的上级改成它自己,报 不能设置自己为父组织;改成它的子孙节点,报 不能设置自己的子组织为父组织——否则树会出现环。

删除组织 ​

行内「删除」或勾选后「批量删除」。

结果:节点消失,其下用户变为「无组织」。

有子组织时删不掉

报 存在子组织,无法删除。要先删/移走子节点。挂着用户的组织可以删,但删前想清楚:那些用户的组织归属与按组织划界的行级权限会随之变化。

展开 / 折叠整棵树 ​

点工具条「展开/折叠」,整棵树在「全部铺开」和「只留一级」之间切换。查深层节点时先铺开,截图或核对完再折起来。

字段说明 ​

字段必填取值 / 校验说明
上级组织是组织树下拉顶级节点的上级为「顶级组织」
组织名称是同级唯一重名报 已经存在该名字的组织
组织编码是唯一,≤64 字符重码报 已经存在该编码的组织
显示排序是整数同级排序
负责人否本租户用户下拉仅展示与联系用
联系电话否1[3-9] 开头 11 位格式错报 请输入正确的手机号码
邮箱否邮箱格式格式错报 请输入正确的邮箱地址
状态是开启 / 关闭关闭后报 组织({})不处于开启状态,不允许选择,新用户不能再挂到它下面

视角对照 ​

视角看到什么
超管 admin / 租户管理员 docadmin本租户完整组织树(启凌智搭 → 广州总公司 → 各部门…)
套餐受限租户 aoteman@test只有 test 租户自己的组织;没建过就是空的「顶级部门」
行级权限用户组织树本身可见范围还受权限规则约束:没被授予的组织节点不出现在下拉与树里

组织是行级数据权限的常用划界维度

「只能看本部门」「能看本部门及下级」这类规则,落到底就是按本页这棵树算节点集合。端到端配置过程见场景教程「配置行级数据权限」(章节路线图 05,整理中);规则本身的定义见权限规则。

进阶 ​

常见问题 ​

Q:报「父级组织不存在」? A:表单里的上级组织已被别人删除(多窗口操作时常见)。重新打开表单选一次上级。

Q:报「当前组织不存在」? A:要改/删的组织刚被删除。点查询区「搜索」刷新树再操作。

Q:新建的组织在用户管理里选不到? A:检查两点——状态是否为「开启」(关闭的组织报 组织({})不处于开启状态,不允许选择);以及当前操作者的权限规则是否覆盖该组织。

Q:组织树和我公司实际架构对不上,能大改吗? A:能。但改节点前先确认没有权限规则或行级授权正引用旧节点,改完让相关用户重登一次。