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