mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 10:55:59 +00:00
1.9 KiB
1.9 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| org-department.delete.howto | 删除部门 | howto | org-department | admin | zh |
|
|
|
v1.7.90 |
删除部门
入口
- 桌面端:管理后台 → 团队管理 → 某部门行尾「⋯」→ 「删除」(红色文字)
- 接口:
GET api/users/department/del,参数id(部门 id)
前置条件
该部门下不能有子部门。如有子部门,先删子部门:
- 选中最深层叶子部门 → 删除
- 逐层向上,最后删父部门
操作步骤
- 在部门树找到目标部门
- 点击行尾「⋯」→「删除」
- 二次确认后提交,成功提示「删除成功」
删除时系统的副作用
| 副作用 | 说明 |
|---|---|
| 移出全体成员 | 所有 users.department 包含该部门 ID 的用户被批量移除 |
| 解散部门群 | dialog_id 对应的部门群被删除 |
| 清理部门管理员 | user_department_owners 表对应记录全部删除(防悬挂) |
| 删除部门记录 | UserDepartment 行删除 |
不支持
- 不支持级联删(含子部门必须先删子)
- 不支持"软删除",删除即彻底删
- 不支持"保留群解散部门"或反向操作
相关
- 新建/修改:org-department.add.howto
- 同步成员(避免误删):org-department.sync.howto