public class UserVariables
extends java.lang.Object
| 构造器和说明 |
|---|
UserVariables() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.seeyon.ctp.organization.bo.MemberPost |
getconcurrentPost(com.seeyon.ctp.organization.bo.V3xOrgMember member)
获取人员兼职信息
兼职信息按照创建时间倒序排列,我们需要取到创建时间最早的为兼职单位的主部门
|
static java.util.List<com.seeyon.ctp.organization.bo.V3xOrgDepartment> |
getDeptsByDeptLeader(java.lang.Long memberId,
java.lang.Long accountId) |
static java.util.List<com.seeyon.ctp.organization.bo.V3xOrgDepartment> |
getDeptsByManager(java.lang.Long memberId,
java.lang.Long accountId) |
static com.seeyon.ctp.common.ctpenumnew.manager.EnumManager |
getEnumManager() |
static java.util.List<java.lang.Long> |
getMemberAllDepartmentIds(java.lang.Long memberId) |
static java.util.List<java.lang.Long> |
getMemberConcurrentDepartmentIds(java.lang.Long memberId) |
static java.lang.String |
getMemberWorkplace(java.lang.Long memberId) |
static com.seeyon.ctp.organization.bo.V3xOrgAccount |
getOrgAccount(long id) |
static com.seeyon.ctp.organization.bo.V3xOrgDepartment |
getOrgDepartment(long id) |
static com.seeyon.ctp.organization.bo.V3xOrgLevel |
getOrgLevel(long id) |
static com.seeyon.ctp.organization.bo.V3xOrgMember |
getOrgMember(long id) |
static com.seeyon.ctp.organization.bo.V3xOrgPost |
getOrgPost(long id) |
static com.seeyon.ctp.organization.bo.V3xOrgDepartment |
getParentDepartment(long id) |
static com.seeyon.ctp.organization.bo.V3xOrgDepartment |
getRootDepartment() |
static com.seeyon.ctp.organization.bo.V3xOrgDepartment |
getSuperiorDept() |
static java.util.List<java.lang.Long> |
toIdList(java.util.List entities) |
public static com.seeyon.ctp.common.ctpenumnew.manager.EnumManager getEnumManager()
public static com.seeyon.ctp.organization.bo.V3xOrgAccount getOrgAccount(long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgDepartment getOrgDepartment(long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgPost getOrgPost(long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgMember getOrgMember(long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgLevel getOrgLevel(long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgDepartment getParentDepartment(long id)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgDepartment getSuperiorDept()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static com.seeyon.ctp.organization.bo.V3xOrgDepartment getRootDepartment()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static java.util.List<com.seeyon.ctp.organization.bo.V3xOrgDepartment> getDeptsByManager(java.lang.Long memberId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static java.lang.String getMemberWorkplace(java.lang.Long memberId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static java.util.List<com.seeyon.ctp.organization.bo.V3xOrgDepartment> getDeptsByDeptLeader(java.lang.Long memberId,
java.lang.Long accountId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static java.util.List<java.lang.Long> getMemberConcurrentDepartmentIds(java.lang.Long memberId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static java.util.List<java.lang.Long> getMemberAllDepartmentIds(java.lang.Long memberId)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic static java.util.List<java.lang.Long> toIdList(java.util.List entities)
public static com.seeyon.ctp.organization.bo.MemberPost getconcurrentPost(com.seeyon.ctp.organization.bo.V3xOrgMember member)
member -