类 BaseDeptService<T extends BaseDept>

java.lang.Object
cool.scx.core.base.BaseModelService<T>
cool.scx.ext.organization.base.BaseDeptService<T>

public abstract class BaseDeptService<T extends BaseDept> extends cool.scx.core.base.BaseModelService<T>
BaseDeptService
版本:
1.1.2
作者:
scx567888
  • 构造器详细资料

    • BaseDeptService

      public BaseDeptService(UserDeptService userDeptService)

      Constructor for CoreDeptService.

      参数:
      userDeptService - a UserDeptService object.
  • 方法详细资料

    • getDeptListByUser

      public List<T> getDeptListByUser(BaseUser user)
      getDeptListByUser
      参数:
      user - a BaseUser object
      返回:
      a List object
    • deleteDeptWithChildren

      public void deleteDeptWithChildren(Long id)
      递归删除 部门节点
      参数:
      id - id
    • getDeptWithChildren

      public List<BaseDept> getDeptWithChildren(Long id)
      递归查询 dept
      参数:
      id - id
      返回:
      r