下属用户多选与批量岗位兼职
烘焙企业里「一批人同时要同一项权限」是常态:十几家门店的收银员都要能查会员余额、新工厂要临时给一批老员工开生产录入权限。逐个打开人员档案做兼职,二十个人就是二十次重复操作。【机构和权限】窗口的【下属】页签支持一次框选多人、一次性挂到同一个目标岗位,权限随岗位整套生效,是系统里最快的批量授权入口。
菜单路径:系统维护 → 权限设置 → 机构和权限 → 左树选中部门或岗位 →【下属】页签。
一、功能目标
【下属】页签把「当前选中机构及其全部下级机构」下的正式与兼职人员汇总成一张平铺清单,在清单上多选后点【批量兼职】,即可把这批人一次性加入指定岗位,取得该岗位的整套权限。同一工具栏还有【批量调动】与【批量取消兼职】,与批量兼职构成「集中授权—集中回收」的一组对称操作。
它和【人员】页签的分工是:
| 【人员】页签 | 【下属】页签 | |
|---|---|---|
| 取数范围 | 只有当前选中岗位这一个节点下的人 | 当前节点加全部下级节点,按机构树子树取 |
| 操作方式 | 以单人操作为主:增加、编辑、调动、兼职、离职 | 支持 Ctrl / Shift 多选后批量处理 |
| 典型用途 | 给某一个人加一个兼职岗位 | 给一批人加同一个兼职岗位 |
【下属】页签只取关系类型为正式(2)与兼职(3)且未删除的人员,离职与调动等待中的人不出现。
二、界面布局说明
| 区域 | 内容 | 说明 |
|---|---|---|
| 工具栏 | 批量调动、批量兼职、批量取消兼职 | 三个按钮都作用于清单里当前被选中的人 |
| 标题条 | 「双击重定位...」提示 | 双击清单里某个人员图标,左树自动跳到该人所在岗位并选中该人,用于授权后回原岗位核对 |
| 过滤条件 | 右上角输入框 | 按姓名模糊过滤,输入即刷新清单;多选与批量操作只作用于过滤结果里被选中的项 |
| 人员清单 | 图标平铺排列,支持多选 | 图标颜色区分身份:橙色为正式,绿色为兼职,与【人员】页签一致 |
多选方式与 Windows 资源管理器相同:单击选中第一个,按住 Ctrl 逐个点加选,按住 Shift 点最后一个做区间连选;被选中的图标带高亮底。点清单空白处会清空全部选中,多选期间不要点空白区。
三、业务操作步骤
以「把采购部下的 3 名员工批量兼职到生产部的生产文员岗位」为例。
- 打开 系统维护 → 权限设置 → 机构和权限,左树点一个部门或岗位节点(示例为采购部),右侧切到【下属】页签,清单列出该节点及全部下级机构的在职人员。
- 人员多时先在【过滤条件】里输入姓名关键字缩小范围,再开始选。
- 单击第一个人员图标,按住 Ctrl 依次点其余人员完成多选,被选中的图标带高亮底。

- 点工具栏【批量兼职】,弹出【选择机构】对话框。
- 在机构树里展开到目标岗位并选中(示例为 生产部 → 生产文员),点【确认】。

- 系统弹出「确认集体兼职到新部门【生产文员】吗?」,点是开始处理。
- 系统逐人写入并显示「正在处理 <姓名> ... 兼职」进度,处理完成后清单与左树自动刷新定位。
- 在三个地方核对结果:
- 目标岗位的【人员】页签:原正式员工是橙色图标,批量兼职进来的人显示为绿色兼职图标;

- 原部门的【下属】页签:同一个人会同时带原岗位的正式身份与新岗位的绿色兼职身份;

- 目标节点的【日志】页签:每人一条「用户兼职」记录,含操作时间、设置人员与加入部门。

- 已登录的人员退出重新登录后,即可看到新岗位的菜单与按钮权限。
四、数据层发生了什么
批量兼职对每个人执行与单人兼职完全相同的写入,只是循环执行,因此结果与逐人操作一致、可逐条追溯:
| 变化 | 说明 |
|---|---|
Right_DeptUser 新增一行 | 目标岗位与该人员的关系,fRelatType=3(兼职),同时记录操作人与操作时间 |
| 上级机构补关系行 | 目标岗位的全部上级机构各补一行 fRelatType=0(目前属于),供机构树汇总与【下属】查询使用 |
Right_ChgUserLog 新增一行 | 变更类型为「用户兼职」,【日志】页签与 系统维护 → 权限设置 → 查看用户变更日志 都能查到 |
去重规则:如果某人已经是目标岗位的正式员工,系统提示「用户[xxx]目前已经是机构[xxx]的正式员工!」并跳过该人,其余人继续处理;如果已有兼职关系行,则只更新关系类型,不会重复插入。
关系类型 fRelatType 全系统统一取值:
| 值 | 含义 | 是否产生权限 |
|---|---|---|
| 0 | 目前属于(上级机构的关系行) | 否,仅用于归属汇总 |
| 1 | 曾经属于(离职、已取消兼职) | 否 |
| 2 | 正式 | 是,全系统只允许一条 |
| 3 | 兼职 | 是,可有多条 |
| 4 | 调动等待接收 | 否 |
最终权限 = 岗位权限 × 个人权限,且只有 2 与 3 参与计算。兼职关系一写入,目标岗位那一整套菜单、按钮、公共权限即对这批人开放,无需再逐个勾权限。
五、典型使用场景
- 门店收银员批量开通会员业务:新建或选中「收银」岗位并配好权限,在总部节点的【下属】页签用【过滤条件】筛出各店收银员,Ctrl 多选后一次批量兼职,权限当天生效。
- 新门店筹备:新店岗位权限配好后,把老店要支援过去的一批员工批量兼职到新岗位,支援结束再用【批量取消兼职】一次回收。
- 季节性用工与临时促销:中秋、春节前临时抽调生产与包装人手,用批量兼职挂到临时岗位,忙季结束批量取消,历史关系保留可查。
- 虚拟岗位归集专项权限:为跨部门通用能力(如报表查看、盘点录入)建一个虚拟岗位并配好权限,需要的人批量兼职挂靠;以后新增人员只需再做一次批量兼职,不必重复配权限。虚拟岗位的建法见组织架构搭建:部门与岗位维护。
六、批量调动与批量取消兼职
同一工具栏的另两个按钮,作用对象同样是清单里被选中的人:
| 按钮 | 确认提示 | 实际动作 | 注意点 |
|---|---|---|---|
| 批量调动 | 「确认要全部转移吗?」→ 选机构 →「确认集体调动到新部门【x】吗?」→ 填「调动原因?」 | 把选中人员的正式岗位改到目标岗位:原岗位关系转为 1(曾经属于),目标岗位写 2(正式),人员主部门同步更新 | 只处理身份为正式的行;选中的人在该清单里是兼职身份时该条被跳过,不做任何修改 |
| 批量兼职 | 「确认集体兼职到新部门【x】吗?」 | 目标岗位写 3(兼职),原正式岗位保留 | 本篇主线 |
| 批量取消兼职 | 「确认要全部取消兼职吗?」 | 把选中人员在当前节点子树内的兼职关系(3)改为 1(曾经属于) | 取消范围是当前选中节点的子树,不是当初兼职进去的那个岗位 |
要撤销一次批量兼职,就在包含目标岗位的节点(目标岗位本身或它的上级部门)的【下属】页签选中这批人,点【批量取消兼职】。历史关系保留为 1,可在【日志】里追溯,人员权限随即收回。
与【导入全部用户兼职】的区别(最容易混)
| 【下属】页签 → 批量兼职 | 【人员】页签 → 操作 → 导入全部用户兼职 | |
|---|---|---|
| 特殊操作密码 | 不需要 | 需要,弹「权限特殊操作密码」,输错提示「密码不正确!不允许进行特殊操作!」 |
| 目标岗位 | 弹【选择机构】现选 | 就是当前选中的节点,且必须是岗位性质,否则提示「兼职地点必须是岗位性质!」 |
| 人员来源 | 当前机构子树清单里多选的人 | 弹人员多选框从全系统挑人 |
| 定位 | 日常批量授权 | 一次性把外部人员整批导入某岗位的特殊操作 |
两者写入的数据完全一样(兼职关系行加用户兼职日志),区别只在选人方式与门禁强度。
七、权限控制与前置条件
- 打开【机构和权限】窗口本身受控:只有超级用户、机构功能参数里指定的维护人员、或挂在「系统管理员」岗位(机构 ID=2)下的人员才能操作,否则提示「只有[超级管理员]用户及[系统管理员]岗位人员才允许权限操作!」。
- 批量兼职、批量调动、批量取消兼职不再单独校验密码或参数开关——能进这个窗口就能用这三个按钮,因此谁能进窗口要严格控制。
- 没选人就点按钮,提示「必须先选择人员!」。
- 目标岗位的权限必须先配好:兼职只解决「人挂到岗位上」,岗位本身没勾的菜单不会出现,详见权限配置:岗位权限与个人独立权限。
- 批量兼职不改变数据权限:人员能看到哪些机构、仓库、客户的数据行,仍由数据权限与组织机构数据权限决定。
八、常见问题
- 点【批量兼职】提示「必须先选择人员!」:清单里没有任何选中项。点空白处会清空选中,重新多选后再点按钮。
- 多选选到一半全部消失:误点了清单空白处,选中被清空,重选一次即可。
- 提示「用户[xxx]目前已经是机构[xxx]的正式员工!」:这个人本来就是目标岗位的正式员工,无需兼职,系统自动跳过,其余人照常处理。
- 批量兼职成功,但人员登录后看不到新菜单:目标岗位没配权限,或权限配在了上级部门(上级新增授权不会自动下发)。到目标岗位节点的【权限】页签确认,排查思路见权限设置常见报错与业务约束。
- 批量调动后有人没动:批量调动只处理正式身份的行,兼职身份的行被跳过;对兼职人员应先【批量取消兼职】,再按新岗位重新批量兼职。
- 清单里的人比想象中少:【下属】只取正式与兼职关系且未删除的人员;另外检查【过滤条件】里是否残留了关键字,清空即恢复全量。
- 想整批回收授权:在包含目标岗位的节点的【下属】页签选中这批人,点【批量取消兼职】;不要逐人打开档案取消。
九、相关文档
- 权限功能总览与基础操作:窗口布局与六个页签的分工。
- 操作员管理:新增、调动、兼职、离职:单人兼职、调动、离职与回收站。
- 组织架构搭建:部门与岗位维护:部门、岗位与虚拟岗位的建法。
- 权限配置:岗位权限与个人独立权限:岗位权限怎么配、为什么少用个人权限。
- 在线用户与权限日志:用户兼职等变更日志的查询入口。
