public interface OrgMemberPostManager
人员岗位
限定符和类型 | 方法和说明 |
---|---|
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获取关系
|
java.util.List<V3xOrgRelationship> findRSByAccountId(long accountId)
accountId
- 单位idjava.util.List<V3xOrgRelationship> findRSPoByAccountId(java.lang.Long accountId)
accountId
- 单位idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndLevelId(long accountId, long levelId)
accountId
- 单位idlevelId
- 职务级别Idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndLevelIdAndTypes(long accountId, long levelId, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位idlevelId
- 职务级别IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdAndPostId(long accountId, long postId)
accountId
- 单位idpostId
- 岗位Idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndPostIdAndTypes(long accountId, long postId, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位idpostId
- 岗位IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdsAndPostIds(java.util.List<java.lang.Long> accountIds, java.util.List<java.lang.Long> postIds)
accountIds
- 单位idpostIds
- 岗位Idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptId(long accountId, long deptId)
accountId
- 单位iddeptId
- 部门Idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptIdAndTypes(long accountId, long deptId, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位iddeptId
- 部门IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptIds(long accountId, java.util.List<java.lang.Long> deptIds)
accountId
- 单位iddeptIds
- 部门Idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndDeptIdsAndTypes(long accountId, java.util.List<java.lang.Long> deptIds, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位iddeptIds
- 部门IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberId(long accountId, long memberId)
accountId
- 单位idmemberId
- 人员Idjava.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberIdAndTypes(long accountId, long memberId, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位idmemberId
- 人员IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberIdAndType(long accountId, long memberId, OrgConstants.MemberPostType postType)
accountId
- 单位idmemberId
- 人员IdpostType
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdAndMemberIdsAndTypes(long accountId, java.util.List<java.lang.Long> memberIds, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位idmemberIds
- 人员IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByAccountIdAndTypes(long accountId, java.util.List<OrgConstants.MemberPostType> postTypes)
accountId
- 单位idpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByMemberId(long memberId)
memberId
- 人员Idjava.util.List<V3xOrgRelationship> findRSByMemberIdAndTypes(long memberId, java.util.List<OrgConstants.MemberPostType> postTypes)
memberId
- 人员IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByMemberIdAndType(long memberId, OrgConstants.MemberPostType postType)
memberId
- 人员IdpostType
- 岗位类型java.util.List<V3xOrgRelationship> findRSByDeptId(long deptId)
deptId
- 部门Idjava.util.List<V3xOrgRelationship> findRSByDeptIdAndPostIds(long deptId, java.util.List<java.lang.Long> postIds)
deptId
- 部门IdpostIds
- 岗位Idjava.util.List<V3xOrgRelationship> findRSByDeptIdAndPostIdAndTypes(long deptId, long postId, java.util.List<OrgConstants.MemberPostType> postTypes)
deptId
- 部门IdpostId
- 岗位IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByDeptIdsAndPostIds(java.util.List<java.lang.Long> deptIds, java.util.List<java.lang.Long> postIds)
deptIds
- 部门IdpostIds
- 岗位Idjava.util.List<V3xOrgRelationship> findRSByDeptIds(java.util.List<java.lang.Long> deptIds)
deptIds
- 部门Idjava.util.List<V3xOrgRelationship> findRSByDeptIdsAndType(java.util.List<java.lang.Long> deptIds, OrgConstants.MemberPostType postType)
deptIds
- 部门IdpostType
- 岗位类型java.util.List<V3xOrgRelationship> findRSByPostId(long postId)
postId
- 岗位Idjava.util.List<V3xOrgRelationship> findRSByPostIdAndTypes(long postId, java.util.List<OrgConstants.MemberPostType> postTypes)
postId
- 岗位IdpostTypes
- 岗位类型java.util.List<V3xOrgRelationship> findRSByPostIds(java.util.List<java.lang.Long> postIds)
postIds
- 岗位Idjava.util.List<V3xOrgRelationship> findRSByLevelId(long levelId)
levelId
- 职务级别java.util.List<V3xOrgRelationship> findRSByConPost()
java.lang.Long findRSByConPostAndAccountIds(java.util.List<java.lang.Long> accountIds)
accountIds
- java.util.List<V3xOrgRelationship> findAll()
V3xOrgRelationship getRSById(java.lang.Long id)
id
- 关系Idjava.util.List<V3xOrgRelationship> getRSByIds(java.util.List<java.lang.Long> ids)
ids
- 关系Idjava.lang.Long findRSByConPostSize()
java.util.List<V3xOrgRelationship> findConPostRSByAccountId(java.lang.Long accountId)
accountId
- 单位Idvoid deleteByMemberId(long memberId)
memberId
- 人员Idvoid deleteByMemberIdAndAccountId(long memberId, long orgAccountId)
memberId
- 人员IdorgAccountId
- 单位Idvoid deleteByMemberIdAndTypes(long memberId, java.util.List<OrgConstants.MemberPostType> postTypes)
memberId
- 人员IdpostTypes
- 岗位类型void deleteByDeptIdIdAndAccountId(long deptId, long orgAccountId)
deptId
- 部门IdorgAccountId
- 单位Idvoid deleteByDeptIdIdAndAccountIdAndTypes(long deptId, long orgAccountId, java.util.List<OrgConstants.MemberPostType> postTypes)
deptId
- 部门IdorgAccountId
- 单位IdpostTypes
- 岗位类型void deleteByMemberIds(java.util.List<java.lang.Long> memberIds)
memberIds
- 人员Idvoid deleteByIds(java.util.List<java.lang.Long> rsIds)
rsIds
- 关系id