public interface SysOrganizationMapper extends ExtendMapper<SysOrganization>
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
existsChildOrganization(Long organizationId)
检查指定机构下是否存在子机构
|
void |
followMoveChildNode(OrganizationMoveChildParam param)
跟随父节点移动子节点
|
List<SysOrganization> |
listChildOrganization(Long organizationId)
根据组织机构Id,查询该组织下的所有子部门
|
default List<SysOrganization> |
listSubOrganization(Long organizationId)
根据组织ID 查询除该组织下的所有儿子组织
|
default void |
updateHierarchyAndPathBatch(int depth,
String hierarchy,
List<Long> organizationIds)
批量更新节点层级和深度
|
insertBatchSomeColumn, prodPagedefault List<SysOrganization> listSubOrganization(Long organizationId)
organizationId - 组织机构IDvoid followMoveChildNode(@Param(value="param")
OrganizationMoveChildParam param)
param - OrganizationMoveChildParam 跟随移动子节点的参数对象List<SysOrganization> listChildOrganization(@Param(value="organizationId") Long organizationId)
organizationId - 组织机构IDdefault void updateHierarchyAndPathBatch(int depth,
String hierarchy,
List<Long> organizationIds)
depth - 深度hierarchy - 层级organizationIds - 组织id集合Copyright © 2023. All rights reserved.