public interface WorkscopeManager
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
checkDepartmentScope(java.lang.Long departmentId)
部门可见性设置前,先进行校验
|
void |
deleteDepartmentScope(java.lang.Long[] ids)
删除部门可见性设置
|
java.lang.String |
editScope(java.lang.String accountId)
修改职务级别控制
|
void |
saveDepartmentScope(java.lang.Long departmentId,
java.util.Map data)
新增部门可见性设置
|
void |
saveScope(java.lang.String accountId,
java.lang.String scope)
保存职务级别控制
|
com.seeyon.ctp.util.FlipInfo |
showDepartmentscopeList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map params)
部门可见性控制列表
|
java.util.HashMap |
showScope(java.lang.Long accountId,
java.lang.String levelscope) |
com.seeyon.ctp.util.FlipInfo |
showWorkscopeList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map params)
职级控制列表
|
java.lang.String editScope(java.lang.String accountId) throws java.lang.Exception
accountId
- java.lang.Exception
void saveScope(java.lang.String accountId, java.lang.String scope) throws java.lang.Exception
accountId
- scope
- java.lang.Exception
java.util.HashMap showScope(java.lang.Long accountId, java.lang.String levelscope) throws java.lang.Exception
accountId
- levelscope
- java.lang.Exception
com.seeyon.ctp.util.FlipInfo showWorkscopeList(com.seeyon.ctp.util.FlipInfo fi, java.util.Map params) throws com.seeyon.ctp.common.exceptions.BusinessException
fi
- params
- com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.util.FlipInfo showDepartmentscopeList(com.seeyon.ctp.util.FlipInfo fi, java.util.Map params) throws com.seeyon.ctp.common.exceptions.BusinessException
fi
- params
- com.seeyon.ctp.common.exceptions.BusinessException
void saveDepartmentScope(java.lang.Long departmentId, java.util.Map data) throws com.seeyon.ctp.common.exceptions.BusinessException
departmentId
- data
- com.seeyon.ctp.common.exceptions.BusinessException
void deleteDepartmentScope(java.lang.Long[] ids) throws com.seeyon.ctp.common.exceptions.BusinessException
ids
- com.seeyon.ctp.common.exceptions.BusinessException
java.lang.String checkDepartmentScope(java.lang.Long departmentId) throws com.seeyon.ctp.common.exceptions.BusinessException
departmentId
- com.seeyon.ctp.common.exceptions.BusinessException