@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, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllprotected IBaseEntityHandler<DepartmentEntity> getEntityHandler()
public List<Department> listByParent(String parentCode)
IDepartmentServicelistByParent 在接口中 IDepartmentServicepublic List<Department> listRootDepartment()
IDepartmentServicelistRootDepartment 在接口中 IDepartmentServicepublic Department getByCode(String code)
IDepartmentServicegetByCode 在接口中 IDepartmentServicecode - 部门代码public Department getByName(String name)
IDepartmentServicegetByName 在接口中 IDepartmentServicename - 部门名称public List<Department> listDepartmentName()
IDepartmentServicelistDepartmentName 在接口中 IDepartmentServicepublic String getNewDepartmentName(Department department)
IDepartmentServicegetNewDepartmentName 在接口中 IDepartmentServiceCopyright © 2019. All rights reserved.