public class UserManagerUtil
extends java.lang.Object
构造器和说明 |
---|
UserManagerUtil() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String[] |
addAdminVcl(DataCenter dc,
java.lang.String managerId)
添加管理员权限
|
static java.lang.String[] |
addCommonVcl(DataCenter dc,
java.lang.String managerId)
添加非管理员用户
|
static java.lang.String[] |
addCommonVcl2(DataCenter dc,
java.lang.String managerId) |
static java.util.Set<java.lang.String> |
getSubDeptUser(DataCenter dc,
java.lang.String deptId)
获取下属部门用户信息
|
static boolean |
isVclExist(DataCenter dc,
java.lang.String managerId,
java.lang.String userId,
java.lang.String managerType)
判断该权限是否已存在
|
static void |
notifyToRefreshUserVcl(DataCenter dc)
通知刷新用户权限
|
static void |
refreshDeptEmpUserVcl(DataCenter dc) |
static void |
refreshDeptManagerUserVcl_add(DataCenter dc) |
static void |
refreshDeptManagerUserVcl_del(DataCenter dc) |
static void |
refreshDeptUserVcl(DataCenter dc,
java.lang.String managerIdsOri,
java.lang.String managerIds)
保存部门信息时,部门经理有变化的情况
|
static void |
refreshUserAdminVcl(DataCenter dc) |
static void |
refreshUserDeptVcl(DataCenter dc) |
static void |
refreshUserToVcl(DataCenter dc,
java.lang.String userId)
刷新指定客户权限 - 刷新管理者 - MANAGER_ID - InitUtil使用
|
static void |
refreshUserToVcled(DataCenter dc,
java.lang.String userId)
刷新指定客户权限 - 刷新被管理者 - USER_ID - InitUtil使用
|
public static void notifyToRefreshUserVcl(DataCenter dc)
dc
- DataCenterpublic static void refreshDeptUserVcl(DataCenter dc, java.lang.String managerIdsOri, java.lang.String managerIds)
dc
- DataCentermanagerIdsOri
- 原部门经理managerIds
- 现部门经理public static void refreshDeptEmpUserVcl(DataCenter dc)
public static void refreshUserAdminVcl(DataCenter dc)
public static void refreshUserDeptVcl(DataCenter dc)
public static void refreshDeptManagerUserVcl_add(DataCenter dc)
public static void refreshDeptManagerUserVcl_del(DataCenter dc)
public static java.lang.String[] addAdminVcl(DataCenter dc, java.lang.String managerId)
dc
- DataCentermanagerId
- Stringpublic static java.lang.String[] addCommonVcl2(DataCenter dc, java.lang.String managerId)
public static java.lang.String[] addCommonVcl(DataCenter dc, java.lang.String managerId)
dc
- DataCentermanagerId
- Stringpublic static void refreshUserToVcl(DataCenter dc, java.lang.String userId)
dc
- DataCenteruserId
- Stringpublic static void refreshUserToVcled(DataCenter dc, java.lang.String userId)
dc
- DataCenteruserId
- Stringpublic static boolean isVclExist(DataCenter dc, java.lang.String managerId, java.lang.String userId, java.lang.String managerType)
dc
- DataCentermanagerId
- StringuserId
- StringmanagerType
- Stringpublic static java.util.Set<java.lang.String> getSubDeptUser(DataCenter dc, java.lang.String deptId)
dc
- DataCenterdeptId
- String