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)
更新分级管理员的权限,添加了自定义角色之后要有权限对之进行操作
|
currentAPILevellayerIndexstatic 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