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, wait
checkMemberSize, checkWorkScope
public com.seeyon.ctp.common.bo.Result checkLevelScope(CheckArgument argument) throws com.seeyon.ctp.common.exceptions.BusinessException
EntitySelectCheckService
checkLevelScope
在接口中 EntitySelectCheckService
com.seeyon.ctp.common.exceptions.BusinessException
public com.seeyon.ctp.common.bo.Result checkMember(CheckArgument argument) throws com.seeyon.ctp.common.exceptions.BusinessException
EntitySelectCheckService
checkMember
在接口中 EntitySelectCheckService
com.seeyon.ctp.common.exceptions.BusinessException
public SelectOrgConstants.EntityType getType()
EntitySelectCheckService
getType
在接口中 EntitySelectCheckService
public 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