@Service @Primary public class DepartmentService extends AbstractBaseDomainObjectService<Department,DepartmentEntity> implements IDepartmentService
domainObjectClass, entityClass
构造器和说明 |
---|
DepartmentService() |
限定符和类型 | 方法和说明 |
---|---|
Department |
getByCode(String code)
通过部门代码获得部门对象
|
Department |
getByName(String name)
通过部门的名称获得部门信息
|
protected IBaseEntityHandler<DepartmentEntity> |
getEntityHandler() |
String |
getNewDepartmentName(Department department)
将显示的部门名称重置成带层级关系的名称 如QA 重置显示为 dev - group - QA
|
List<Department> |
listByParent(String parentCode)
通过父部门的代码,获得父部门下面的所有部门信息
|
List<Department> |
listDepartmentName()
获取所有部门 包含部门的层级关系 如 QA 部门显示为 dev - group - QA
|
List<Department> |
listRootDepartment()
获得部门的根节点
|
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
protected IBaseEntityHandler<DepartmentEntity> getEntityHandler()
public List<Department> listByParent(String parentCode)
IDepartmentService
listByParent
在接口中 IDepartmentService
public List<Department> listRootDepartment()
IDepartmentService
listRootDepartment
在接口中 IDepartmentService
public Department getByCode(String code)
IDepartmentService
getByCode
在接口中 IDepartmentService
code
- 部门代码public Department getByName(String name)
IDepartmentService
getByName
在接口中 IDepartmentService
name
- 部门名称public List<Department> listDepartmentName()
IDepartmentService
listDepartmentName
在接口中 IDepartmentService
public String getNewDepartmentName(Department department)
IDepartmentService
getNewDepartmentName
在接口中 IDepartmentService
Copyright © 2019. All rights reserved.