类 DeptService

java.lang.Object
cool.scx.base.AbstractBaseService<Entity>
cool.scx.base.BaseService<Dept>
cool.scx.ext.organization.DeptService

public class DeptService extends cool.scx.base.BaseService<Dept>

CoreDeptService class.

版本:
1.1.2
作者:
scx567888
  • 字段概要

    从类继承的字段 cool.scx.base.AbstractBaseService

    entityClass, scxDaoTableInfo
  • 构造器概要

    构造器
    构造器
    说明
    DeptService(UserDeptService userDeptService)
    Constructor for CoreDeptService.
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    getDeptListByUser
    getUserDeptByUserIDs.
    void
    saveDeptListWithUserID(Long userID, List<Long> deptIDs)
    saveDeptListWithUserID

    从类继承的方法 cool.scx.base.BaseService

    count, count, count, count, delete, delete, delete, delete, deleteIgnoreConfig, deleteIgnoreConfig, deleteIgnoreConfig, deleteIgnoreConfig, get, get, get, get, getFieldList, list, list, list, list, list, list, revokeDelete, revokeDelete, revokeDelete, revokeDelete, save, save, save, save, update, update, update, update, updateIncludeNull, updateIncludeNull, updateIncludeNull, updateIncludeNull

    从类继承的方法 cool.scx.base.AbstractBaseService

    _count, _count, _delete, _delete, _insert, _insert, _insertBatch, _insertBatch, _select, _select, _update, _update

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • DeptService

      public DeptService(UserDeptService userDeptService)

      Constructor for CoreDeptService.

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

    • getDeptListByUser

      public List<Dept> getDeptListByUser(User user)
      getDeptListByUser
      参数:
      user - a User object
      返回:
      a List object
    • saveDeptListWithUserID

      public void saveDeptListWithUserID(Long userID, List<Long> deptIDs)
      saveDeptListWithUserID
      参数:
      userID - a Long object
      deptIDs - a String object
    • deleteByUserID

      public void deleteByUserID(Long id)
      参数:
      id - a Long object
    • findDeptByUserID

      public List<UserDept> findDeptByUserID(Long userID)
      参数:
      userID - a Long object
      返回:
      a List object
    • getUserDeptByUserIDs

      public List<UserDept> getUserDeptByUserIDs(List<Long> userIDs)

      getUserDeptByUserIDs.

      参数:
      userIDs - a List object
      返回:
      a List object