public interface GradeAuthManagerProcessor extends Immutable
限定符和类型 | 字段和说明 |
---|---|
static int |
CURRENT_LEVEL |
static java.lang.String |
XML_TAG |
DEFAULT_LAYER_INDEX
限定符和类型 | 方法和说明 |
---|---|
java.util.List |
getAuthUser(long userId)
获得有权限的用户列表
|
JSONArray |
getFilterPosts(java.lang.String keyword,
long userId,
long departmentId)
分级权限管理员,获取过滤后的有权限的职位列表
|
void |
updateGradeCustomRolePrivileges(java.lang.String roleName,
long usrId)
更新分级管理员的权限,添加了自定义角色之后要有权限对之进行操作
|
currentAPILevel
layerIndex
static final java.lang.String XML_TAG
static final int CURRENT_LEVEL
java.util.List getAuthUser(long userId) throws java.lang.Exception
userId
- 当前用户IDjava.lang.Exception
- 异常void updateGradeCustomRolePrivileges(java.lang.String roleName, long usrId) throws java.lang.Exception
roleName
- 新增的角色名usrId
- 当前用户IDjava.lang.Exception
- 异常JSONArray getFilterPosts(java.lang.String keyword, long userId, long departmentId) throws java.lang.Exception
keyword
- 过滤关键词userId
- 分级管理员用户iddepartmentId
- 需要查看的部门idjava.lang.Exception