public class BusinessDepartmentCheckServiceImpl extends java.lang.Object implements EntitySelectCheckService
| 构造器和说明 |
|---|
BusinessDepartmentCheckServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.seeyon.ctp.common.bo.Result |
checkLevelScope(CheckArgument argument)
检测超出职务级别
|
boolean |
checkLevelScope(java.lang.Long departmentId,
boolean firtLayer,
java.util.Map<java.lang.String,java.lang.Object> params)
检测职务级别
|
com.seeyon.ctp.common.bo.Result |
checkMember(CheckArgument argument)
检测人员是否为空
|
SelectOrgConstants.EntityType |
getType()
EntityType
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckMemberSize, checkWorkScopepublic com.seeyon.ctp.common.bo.Result checkLevelScope(CheckArgument argument) throws com.seeyon.ctp.common.exceptions.BusinessException
EntitySelectCheckServicecheckLevelScope 在接口中 EntitySelectCheckServicecom.seeyon.ctp.common.exceptions.BusinessExceptionpublic com.seeyon.ctp.common.bo.Result checkMember(CheckArgument argument) throws com.seeyon.ctp.common.exceptions.BusinessException
EntitySelectCheckServicecheckMember 在接口中 EntitySelectCheckServicecom.seeyon.ctp.common.exceptions.BusinessExceptionpublic SelectOrgConstants.EntityType getType()
EntitySelectCheckServicegetType 在接口中 EntitySelectCheckServicepublic boolean checkLevelScope(java.lang.Long departmentId,
boolean firtLayer,
java.util.Map<java.lang.String,java.lang.Object> params)
throws com.seeyon.ctp.common.exceptions.BusinessException
departmentId - firtLayer - true只查询本部门 false查询所有子部门params - com.seeyon.ctp.common.exceptions.BusinessException