@Service(value="orgManager") public class OrgManagerImpl extends AbstractManagerImpl<Org> implements OrgManager
描述:组织架构 处理实现类
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) OrgDao |
orgDao |
(专用程序包) OrgParamsDao |
orgParamsDao |
(专用程序包) UserDao |
userDao |
| 构造器和说明 |
|---|
OrgManagerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Org> |
getBranchCompany(Map params) |
Org |
getByCode(String code)
根据Code取定义对象。
|
List<Org> |
getChildOrg(String parentId,
boolean all,
io.springo.core.base.api.model.StructEnum struct) |
Org |
getCurrentCompany()
获取当前用户的分公司ID
|
List<Org> |
getCurrentOrgGroup(String account) |
protected Dao<Org> |
getDao() |
Org |
getMainGroup(String userId)
获取主组织。
|
List<Org> |
getOrgListByAccount(String account)
根据用户账号获取组织列表
|
List<Org> |
getOrgListByUserId(String userId)
根据用户ID获取组织列表
|
void |
removeByIds(String... ids) |
OrgDao orgDao
UserDao userDao
OrgParamsDao orgParamsDao
protected Dao<Org> getDao()
getDao 在类中 AbstractManagerImpl<Org>public Org getByCode(String code)
OrgManagergetByCode 在接口中 OrgManagerpublic List<Org> getOrgListByUserId(String userId)
OrgManagergetOrgListByUserId 在接口中 OrgManagerpublic List<Org> getOrgListByAccount(String account)
OrgManagergetOrgListByAccount 在接口中 OrgManagerpublic Org getMainGroup(String userId)
OrgManagergetMainGroup 在接口中 OrgManagerpublic void removeByIds(String... ids)
removeByIds 在接口中 Manager<Org>removeByIds 在类中 AbstractManagerImpl<Org>public Org getCurrentCompany()
OrgManagergetCurrentCompany 在接口中 OrgManagerpublic List<Org> getBranchCompany(Map params)
getBranchCompany 在接口中 OrgManagerpublic List<Org> getCurrentOrgGroup(String account)
getCurrentOrgGroup 在接口中 OrgManagerpublic List<Org> getChildOrg(String parentId, boolean all, io.springo.core.base.api.model.StructEnum struct)
getChildOrg 在接口中 OrgManagerCopyright © 2018. All rights reserved.