public class OrgCacheDao
extends java.lang.Object
构造器和说明 |
---|
OrgCacheDao() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<AddressBook> |
findAddressBook()
获取全部的主数据
|
java.util.List<AddressBook> |
findAddressBookByEntityIds(java.util.List<java.lang.Long> entityIds)
获取主数据
|
java.util.List<AddressBookSet> |
findAddressBookSet()
获取通讯设置
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findAllInnerAccountId()
获取所有的内部单位Id
|
java.util.List<PrivMenu> |
findAllMenu()
获取全部菜单
|
java.util.List<OrgLevel> |
findDisableLevelByIds(java.util.List<java.lang.Long> ids)
获取停用的职务级别
|
java.util.List<V3xOrgMember> |
findDisableMemberByIds(java.util.List<java.lang.Long> ids)
获取停用的人员
|
java.util.List<OrgPost> |
findDisablePostByIds(java.util.List<java.lang.Long> ids)
获取停用的岗位
|
java.util.List<OrgRole> |
findDisableRoleByIds(java.util.List<java.lang.Long> ids)
获取停用的角色
|
java.util.List<OrgTeam> |
findDisableTeamByIds(java.util.List<java.lang.Long> ids)
获取停用的组
|
java.util.List<OrgUnit> |
findDisableUnitByIds(java.util.List<java.lang.Long> ids)
获取停用的组织
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findEnableUnitOrderByPath(java.lang.String... fields)
获取可用组织的字段
|
JoinAccount |
findJoinAccountByDepartmentId(java.lang.Long departmentId)
获取JoinAccount
|
java.util.List<OrgLevel> |
findLevel()
获取OrgLevel
|
java.util.List<OrgLevel> |
findLevelByIds(java.util.List<java.lang.Long> ids)
获取OrgLevel
|
java.util.List<V3xOrgMember> |
findMember()
获取全部可用的人员
|
java.util.List<V3xOrgMember> |
findMemberByIds(java.util.List<java.lang.Long> ids)
获取人员
|
java.util.List<PrivMenu> |
findMenuByIds(java.util.List<java.lang.Long> ids) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findMenuChildrenByIds(java.util.List<java.lang.Long> ids) |
java.util.List<OrgPost> |
findPost()
获取岗位
|
java.util.List<OrgPost> |
findPostByIds(java.util.List<java.lang.Long> ids)
获取岗位
|
java.util.List<OrgPrincipal> |
findPrincipal()
获取账号
|
java.util.List<OrgPrincipal> |
findPrincipalByIds(java.util.List<java.lang.Long> ids)
批量获取账号Id
|
java.util.List<OrgRole> |
findRole()
获取角色
|
java.util.List<OrgRole> |
findRoleByIds(java.util.List<java.lang.Long> ids)
获取角色
|
java.util.List<PrivRoleMenu> |
findRoleMenu()
获取角色菜单关系
|
java.util.List<PrivRoleMenu> |
findRoleMenuByIds(java.util.List<java.lang.Long> ids)
获取角色菜单关系
|
java.util.List<V3xOrgRelationship> |
findRSByType(OrgConstants.RelationshipType type)
加载全部关系数据
|
java.util.List<OrgTeam> |
findTeam()
获取组
|
java.util.List<OrgTeam> |
findTeamByIds(java.util.List<java.lang.Long> ids)
获取组
|
java.util.List<OrgUnit> |
findUnit(java.lang.Boolean enable,
java.util.List<java.lang.Long> ids)
获取组织
|
OrgVisitor |
findVisitorById(java.lang.Long visitorId)
获取访客
|
java.util.List<OrgVisitor> |
findVisitorByIds(java.util.List<java.lang.Long> ids)
获取访客
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findVisitorIds()
获取访客
|
AddressBookSet |
getAddressBookSetByAccountId(java.lang.Long accountId)
获取通讯设置
|
V3xOrgRelationship |
getRelationById(java.lang.Long id)
通过Id获取关系
|
java.lang.Long |
getUnitIdByPath(java.lang.String path)
根据path获取对应的组织id
|
public java.util.List<V3xOrgRelationship> findRSByType(OrgConstants.RelationshipType type)
type
- 关系类型public java.util.List<AddressBook> findAddressBook()
public java.util.List<AddressBook> findAddressBookByEntityIds(java.util.List<java.lang.Long> entityIds)
entityIds
- 组织Idpublic java.util.List<AddressBookSet> findAddressBookSet()
public AddressBookSet getAddressBookSetByAccountId(java.lang.Long accountId)
public java.util.List<V3xOrgMember> findDisableMemberByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgUnit> findDisableUnitByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgPost> findDisablePostByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgLevel> findDisableLevelByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgTeam> findDisableTeamByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgRole> findDisableRoleByIds(java.util.List<java.lang.Long> ids)
public JoinAccount findJoinAccountByDepartmentId(java.lang.Long departmentId)
public java.util.List<OrgLevel> findLevelByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgLevel> findLevel()
public java.util.List<V3xOrgMember> findMember()
public java.util.List<V3xOrgMember> findMemberByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgPost> findPostByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgPost> findPost()
public java.util.List<OrgPrincipal> findPrincipal()
public java.util.List<OrgPrincipal> findPrincipalByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgRole> findRoleByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgRole> findRole()
public java.util.List<PrivRoleMenu> findRoleMenuByIds(java.util.List<java.lang.Long> ids)
public java.util.List<PrivRoleMenu> findRoleMenu()
public java.util.List<OrgTeam> findTeamByIds(java.util.List<java.lang.Long> ids)
public java.util.List<OrgTeam> findTeam()
public java.util.List<OrgUnit> findUnit(java.lang.Boolean enable, java.util.List<java.lang.Long> ids)
public OrgVisitor findVisitorById(java.lang.Long visitorId)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findVisitorIds()
public java.util.List<OrgVisitor> findVisitorByIds(java.util.List<java.lang.Long> ids)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findEnableUnitOrderByPath(java.lang.String... fields)
fields
- 需要显示的字段public java.lang.Long getUnitIdByPath(java.lang.String path)
path
- 组织pathpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findAllInnerAccountId()
public java.util.List<PrivMenu> findAllMenu()
public java.util.List<PrivMenu> findMenuByIds(java.util.List<java.lang.Long> ids)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findMenuChildrenByIds(java.util.List<java.lang.Long> ids)
public V3xOrgRelationship getRelationById(java.lang.Long id)
id
- 关系Id