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.Exception
public java.util.Set<java.lang.String> getDepRoleIdsByUser(java.lang.String userId) throws java.lang.Exception
java.lang.Exception
public java.util.Set<java.lang.String> getDepRoleIdByUser(java.lang.String userId) throws java.lang.Exception
java.lang.Exception
public RoleBean getCustomRoleById(java.lang.String customRoleId) throws java.lang.Exception
java.lang.Exception
public DepRoleBean getDepRoleById(java.lang.String depRoleId) throws java.lang.Exception
java.lang.Exception
public java.util.List<RoleBean> getAllCustomRoles() throws java.lang.Exception
java.lang.Exception
public java.util.Set<DepRoleBean> getAllDepRoles() throws java.lang.Exception
java.lang.Exception
public java.util.Set<java.lang.String> getAllUserIdsByCustomRole(java.lang.String customRoleId) throws java.lang.Exception
java.lang.Exception
public java.util.Set<java.lang.String> getAllUserIdsByDepRole(java.lang.String depRoleId) throws java.lang.Exception
java.lang.Exception
public java.util.List<UserBean> getAllUsers(boolean withEmail) throws java.lang.Exception
java.lang.Exception
public JSONArray getAllUsersJson(boolean withEmail)
public JSONArray getAllRolesJson()
public JSONArray getAllDepart()