public interface SysOrganizationService extends ExtendService<SysOrganization>
DEFAULT_BATCH_SIZE| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
create(SysOrganizationDTO sysOrganizationDTO)
创建一个新的组织机构
|
List<SysOrganization> |
listChildOrganization(Long organizationId)
根据组织ID 查询除该组织下的所有孩子(子孙)组织
|
List<SysOrganization> |
listSubOrganization(Long organizationId)
根据组织ID 查询除该组织下的所有儿子组织
|
List<SysOrganizationTree> |
listTree(SysOrganizationQO sysOrganizationQO)
返回组织架构的树形结构
|
boolean |
revisedHierarchyAndPath()
校正组织机构层级和深度
|
boolean |
update(SysOrganizationDTO sysOrganizationDTO)
更新一个已有的组织机构
|
getBaseMapper, getById, getEntityClass, list, listByIds, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeById, removeById, removeById, removeByIds, removeByIds, save, saveBatch, saveBatch, saveBatchSomeColumn, saveBatchSomeColumn, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, updateBatchById, updateBatchById, updateByIdList<SysOrganizationTree> listTree(SysOrganizationQO sysOrganizationQO)
sysOrganizationQO - 组织机构查询条件boolean create(SysOrganizationDTO sysOrganizationDTO)
sysOrganizationDTO - 组织机构DTOboolean update(SysOrganizationDTO sysOrganizationDTO)
sysOrganizationDTO - 组织机构DTOList<SysOrganization> listSubOrganization(Long organizationId)
organizationId - 组织机构IDList<SysOrganization> listChildOrganization(Long organizationId)
organizationId - 组织机构IDboolean revisedHierarchyAndPath()
Copyright © 2023. All rights reserved.