public class OrgMemberPostManagerImpl extends java.lang.Object implements OrgMemberPostManager
人员岗位管理
构造器和说明 |
---|
OrgMemberPostManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
deleteByDeptIdIdAndAccountId(long deptId,
long orgAccountId)
删除人员关系
|
void |
deleteByDeptIdIdAndAccountIdAndTypes(long deptId,
long orgAccountId,
java.util.List<OrgConstants.MemberPostType> postTypes)
删除人员关系
|
void |
deleteByIds(java.util.List<java.lang.Long> rsIds)
删除数据根据Id
|
void |
deleteByMemberId(long memberId)
删除人员关系
|
void |
deleteByMemberIdAndAccountId(long memberId,
long orgAccountId)
删除人员关系
|
void |
deleteByMemberIdAndTypes(long memberId,
java.util.List<OrgConstants.MemberPostType> postTypes)
删除人员关系
|
void |
deleteByMemberIds(java.util.List<java.lang.Long> memberIds)
删除人员关系
|
java.util.List<V3xOrgRelationship> |
findAll()
获取所有的信息
|
java.util.List<V3xOrgRelationship> |
findConPostRSByAccountId(java.lang.Long accountId)
通过单位Id回去兼职岗
|
java.util.List<V3xOrgRelationship> |
findRSByAccountId(long accountId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndDeptId(long accountId,
long deptId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndDeptIdAndTypes(long accountId,
long deptId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndDeptIds(long accountId,
java.util.List<java.lang.Long> deptIds)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndDeptIdsAndTypes(long accountId,
java.util.List<java.lang.Long> deptIds,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndLevelId(long accountId,
long levelId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndLevelIdAndTypes(long accountId,
long levelId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndMemberId(long accountId,
long memberId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndMemberIdAndType(long accountId,
long memberId,
OrgConstants.MemberPostType postType)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndMemberIdAndTypes(long accountId,
long memberId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndMemberIdsAndTypes(long accountId,
java.util.List<java.lang.Long> memberIds,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndPostId(long accountId,
long postId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndPostIdAndTypes(long accountId,
long postId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdAndTypes(long accountId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByAccountIdsAndPostIds(java.util.List<java.lang.Long> accountIds,
java.util.List<java.lang.Long> postIds)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByConPost()
获取人员兼职岗位(不包含副岗)
|
java.lang.Long |
findRSByConPostAndAccountIds(java.util.List<java.lang.Long> accountIds)
通过单位id获取兼职信息
|
java.lang.Long |
findRSByConPostSize()
获取兼职人员数量
|
java.util.List<V3xOrgRelationship> |
findRSByDeptId(long deptId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByDeptIdAndPostIdAndTypes(long deptId,
long postId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByDeptIdAndPostIds(long deptId,
java.util.List<java.lang.Long> postIds)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByDeptIds(java.util.List<java.lang.Long> deptIds)
获取人员岗位关系[不保证人员可用]
|
java.util.List<V3xOrgRelationship> |
findRSByDeptIdsAndPostIds(java.util.List<java.lang.Long> deptIds,
java.util.List<java.lang.Long> postIds)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByDeptIdsAndType(java.util.List<java.lang.Long> deptIds,
OrgConstants.MemberPostType postType)
获取人员岗位关系[保证人员可用]
|
java.util.List<V3xOrgRelationship> |
findRSByLevelId(long levelId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByMemberId(long memberId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByMemberIdAndType(long memberId,
OrgConstants.MemberPostType postType)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByMemberIdAndTypes(long memberId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByPostId(long postId)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByPostIdAndTypes(long postId,
java.util.List<OrgConstants.MemberPostType> postTypes)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSByPostIds(java.util.List<java.lang.Long> postIds)
获取人员岗位关系
|
java.util.List<V3xOrgRelationship> |
findRSPoByAccountId(java.lang.Long accountId)
获取人员岗位关系PO
|
V3xOrgRelationship |
getRSById(java.lang.Long id)
通过Id获取关系
|
java.util.List<V3xOrgRelationship> |
getRSByIds(java.util.List<java.lang.Long> ids)
通过Id获取关系
|
public java.util.List<V3xOrgRelationship> findRSByAccountId(long accountId)
OrgMemberPostManager
findRSByAccountId
在接口中 OrgMemberPostManager
accountId
- 单位idpublic java.util.List<V3xOrgRelationship> findRSPoByAccountId(java.lang.Long accountId)
OrgMemberPostManager
findRSPoByAccountId
在接口中 OrgMemberPostManager
accountId
- 单位idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndTypes(long accountId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位idpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdAndLevelId(long accountId, long levelId)
OrgMemberPostManager
findRSByAccountIdAndLevelId
在接口中 OrgMemberPostManager
accountId
- 单位idlevelId
- 职务级别Idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndLevelIdAndTypes(long accountId, long levelId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndLevelIdAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位idlevelId
- 职务级别IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdAndPostId(long accountId, long postId)
OrgMemberPostManager
findRSByAccountIdAndPostId
在接口中 OrgMemberPostManager
accountId
- 单位idpostId
- 岗位Idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndPostIdAndTypes(long accountId, long postId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndPostIdAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位idpostId
- 岗位IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdsAndPostIds(java.util.List<java.lang.Long> accountIds, java.util.List<java.lang.Long> postIds)
OrgMemberPostManager
findRSByAccountIdsAndPostIds
在接口中 OrgMemberPostManager
accountIds
- 单位idpostIds
- 岗位Idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptId(long accountId, long deptId)
OrgMemberPostManager
findRSByAccountIdAndDeptId
在接口中 OrgMemberPostManager
accountId
- 单位iddeptId
- 部门Idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptIdAndTypes(long accountId, long deptId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndDeptIdAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位iddeptId
- 部门IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptIds(long accountId, java.util.List<java.lang.Long> deptIds)
OrgMemberPostManager
findRSByAccountIdAndDeptIds
在接口中 OrgMemberPostManager
accountId
- 单位iddeptIds
- 部门Idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptIdsAndTypes(long accountId, java.util.List<java.lang.Long> deptIds, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndDeptIdsAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位iddeptIds
- 部门IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberId(long accountId, long memberId)
OrgMemberPostManager
findRSByAccountIdAndMemberId
在接口中 OrgMemberPostManager
accountId
- 单位idmemberId
- 人员Idpublic java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberIdAndTypes(long accountId, long memberId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndMemberIdAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位idmemberId
- 人员IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberIdAndType(long accountId, long memberId, OrgConstants.MemberPostType postType)
OrgMemberPostManager
findRSByAccountIdAndMemberIdAndType
在接口中 OrgMemberPostManager
accountId
- 单位idmemberId
- 人员IdpostType
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberIdsAndTypes(long accountId, java.util.List<java.lang.Long> memberIds, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByAccountIdAndMemberIdsAndTypes
在接口中 OrgMemberPostManager
accountId
- 单位idmemberIds
- 人员IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByMemberId(long memberId)
OrgMemberPostManager
findRSByMemberId
在接口中 OrgMemberPostManager
memberId
- 人员Idpublic java.util.List<V3xOrgRelationship> findRSByMemberIdAndTypes(long memberId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByMemberIdAndTypes
在接口中 OrgMemberPostManager
memberId
- 人员IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByMemberIdAndType(long memberId, OrgConstants.MemberPostType postType)
OrgMemberPostManager
findRSByMemberIdAndType
在接口中 OrgMemberPostManager
memberId
- 人员IdpostType
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByDeptId(long deptId)
OrgMemberPostManager
findRSByDeptId
在接口中 OrgMemberPostManager
deptId
- 部门Idpublic java.util.List<V3xOrgRelationship> findRSByDeptIdAndPostIds(long deptId, java.util.List<java.lang.Long> postIds)
OrgMemberPostManager
findRSByDeptIdAndPostIds
在接口中 OrgMemberPostManager
deptId
- 部门IdpostIds
- 岗位Idpublic java.util.List<V3xOrgRelationship> findRSByDeptIdAndPostIdAndTypes(long deptId, long postId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByDeptIdAndPostIdAndTypes
在接口中 OrgMemberPostManager
deptId
- 部门IdpostId
- 岗位IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByDeptIdsAndPostIds(java.util.List<java.lang.Long> deptIds, java.util.List<java.lang.Long> postIds)
OrgMemberPostManager
findRSByDeptIdsAndPostIds
在接口中 OrgMemberPostManager
deptIds
- 部门IdpostIds
- 岗位Idpublic java.util.List<V3xOrgRelationship> findRSByDeptIds(java.util.List<java.lang.Long> deptIds)
OrgMemberPostManager
findRSByDeptIds
在接口中 OrgMemberPostManager
deptIds
- 部门Idpublic java.util.List<V3xOrgRelationship> findRSByDeptIdsAndType(java.util.List<java.lang.Long> deptIds, OrgConstants.MemberPostType postType)
OrgMemberPostManager
findRSByDeptIdsAndType
在接口中 OrgMemberPostManager
deptIds
- 部门IdpostType
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByPostId(long postId)
OrgMemberPostManager
findRSByPostId
在接口中 OrgMemberPostManager
postId
- 岗位Idpublic java.util.List<V3xOrgRelationship> findRSByPostIdAndTypes(long postId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
findRSByPostIdAndTypes
在接口中 OrgMemberPostManager
postId
- 岗位IdpostTypes
- 岗位类型public java.util.List<V3xOrgRelationship> findRSByPostIds(java.util.List<java.lang.Long> postIds)
OrgMemberPostManager
findRSByPostIds
在接口中 OrgMemberPostManager
postIds
- 岗位Idpublic java.util.List<V3xOrgRelationship> findRSByLevelId(long levelId)
OrgMemberPostManager
findRSByLevelId
在接口中 OrgMemberPostManager
levelId
- 职务级别public java.util.List<V3xOrgRelationship> findRSByConPost()
OrgMemberPostManager
findRSByConPost
在接口中 OrgMemberPostManager
public java.lang.Long findRSByConPostAndAccountIds(java.util.List<java.lang.Long> accountIds)
OrgMemberPostManager
findRSByConPostAndAccountIds
在接口中 OrgMemberPostManager
public java.util.List<V3xOrgRelationship> findAll()
OrgMemberPostManager
findAll
在接口中 OrgMemberPostManager
public V3xOrgRelationship getRSById(java.lang.Long id)
OrgMemberPostManager
getRSById
在接口中 OrgMemberPostManager
id
- 关系Idpublic java.util.List<V3xOrgRelationship> getRSByIds(java.util.List<java.lang.Long> ids)
OrgMemberPostManager
getRSByIds
在接口中 OrgMemberPostManager
ids
- 关系Idpublic java.lang.Long findRSByConPostSize()
OrgMemberPostManager
findRSByConPostSize
在接口中 OrgMemberPostManager
public java.util.List<V3xOrgRelationship> findConPostRSByAccountId(java.lang.Long accountId)
OrgMemberPostManager
findConPostRSByAccountId
在接口中 OrgMemberPostManager
accountId
- 单位Idpublic void deleteByMemberId(long memberId)
OrgMemberPostManager
deleteByMemberId
在接口中 OrgMemberPostManager
memberId
- 人员Idpublic void deleteByMemberIdAndAccountId(long memberId, long orgAccountId)
OrgMemberPostManager
deleteByMemberIdAndAccountId
在接口中 OrgMemberPostManager
memberId
- 人员IdorgAccountId
- 单位Idpublic void deleteByMemberIdAndTypes(long memberId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
deleteByMemberIdAndTypes
在接口中 OrgMemberPostManager
memberId
- 人员IdpostTypes
- 岗位类型public void deleteByDeptIdIdAndAccountId(long deptId, long orgAccountId)
OrgMemberPostManager
deleteByDeptIdIdAndAccountId
在接口中 OrgMemberPostManager
deptId
- 部门IdorgAccountId
- 单位Idpublic void deleteByDeptIdIdAndAccountIdAndTypes(long deptId, long orgAccountId, java.util.List<OrgConstants.MemberPostType> postTypes)
OrgMemberPostManager
deleteByDeptIdIdAndAccountIdAndTypes
在接口中 OrgMemberPostManager
deptId
- 部门IdorgAccountId
- 单位IdpostTypes
- 岗位类型public void deleteByMemberIds(java.util.List<java.lang.Long> memberIds)
OrgMemberPostManager
deleteByMemberIds
在接口中 OrgMemberPostManager
memberIds
- 人员Idpublic void deleteByIds(java.util.List<java.lang.Long> rsIds)
OrgMemberPostManager
deleteByIds
在接口中 OrgMemberPostManager
rsIds
- 关系id