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.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgDepartment getOrgDepartment(long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgPost getOrgPost(long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgMember getOrgMember(long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgLevel getOrgLevel(long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgDepartment getParentDepartment(long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgDepartment getSuperiorDept() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static com.seeyon.ctp.organization.bo.V3xOrgDepartment getRootDepartment() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public 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.BusinessException
public static java.lang.String getMemberWorkplace(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public 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.BusinessException
public static java.util.List<java.lang.Long> getMemberConcurrentDepartmentIds(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static java.util.List<java.lang.Long> getMemberAllDepartmentIds(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public 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
-