public class UserMiddleRoleService
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
COMPANY_ROLE |
static int |
CUSTOM_ROLE |
| 构造器和说明 |
|---|
UserMiddleRoleService() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<RoleBean> |
getAllCustomRoles() |
JSONArray |
getAllDepart() |
java.util.Set<DepRoleBean> |
getAllDepRoles() |
JSONArray |
getAllRolesJson() |
java.util.Set<java.lang.String> |
getAllUserIdsByCustomRole(java.lang.String customRoleId) |
java.util.Set<java.lang.String> |
getAllUserIdsByDepRole(java.lang.String depRoleId) |
java.util.List<UserBean> |
getAllUsers(boolean withEmail) |
JSONArray |
getAllUsersJson(boolean withEmail) |
RoleBean |
getCustomRoleById(java.lang.String customRoleId) |
java.util.Set<java.lang.String> |
getCustomRoleIdsByUser(java.lang.String userId) |
DepRoleBean |
getDepRoleById(java.lang.String depRoleId) |
java.util.Set<java.lang.String> |
getDepRoleIdByUser(java.lang.String userId) |
java.util.Set<java.lang.String> |
getDepRoleIdsByUser(java.lang.String userId) |
static UserMiddleRoleService |
getInstance() |
boolean |
isAdmin(java.lang.String userId)
是否是管理员
|
public static final int COMPANY_ROLE
public static final int CUSTOM_ROLE
public static UserMiddleRoleService getInstance()
public boolean isAdmin(java.lang.String userId)
userId - public java.util.Set<java.lang.String> getCustomRoleIdsByUser(java.lang.String userId)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.lang.String> getDepRoleIdsByUser(java.lang.String userId)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.lang.String> getDepRoleIdByUser(java.lang.String userId)
throws java.lang.Exception
java.lang.Exceptionpublic RoleBean getCustomRoleById(java.lang.String customRoleId) throws java.lang.Exception
java.lang.Exceptionpublic DepRoleBean getDepRoleById(java.lang.String depRoleId) throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<RoleBean> getAllCustomRoles() throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<DepRoleBean> getAllDepRoles() throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.lang.String> getAllUserIdsByCustomRole(java.lang.String customRoleId)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.lang.String> getAllUserIdsByDepRole(java.lang.String depRoleId)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<UserBean> getAllUsers(boolean withEmail) throws java.lang.Exception
java.lang.Exceptionpublic JSONArray getAllUsersJson(boolean withEmail)
public JSONArray getAllRolesJson()
public JSONArray getAllDepart()