类 UserManagerUtil
java.lang.Object
com.sh.system.config.common.UserManagerUtil
Description: 权限管理工具类
Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static String[]addAdminVcl(DataCenter dc, String managerId) 添加管理员权限static String[]addCommonVcl(DataCenter dc, String managerId) 添加非管理员用户static String[]addCommonVcl2(DataCenter dc, String managerId) getSubDeptUser(DataCenter dc, String deptId) 获取下属部门用户信息static booleanisVclExist(DataCenter dc, String managerId, String userId, String managerType) 判断该权限是否已存在static void通知刷新用户权限static voidstatic voidstatic voidstatic voidrefreshDeptUserVcl(DataCenter dc, String managerIdsOri, String managerIds) 保存部门信息时,部门经理有变化的情况static voidstatic voidstatic voidrefreshUserToVcl(DataCenter dc, String userId) 刷新指定客户权限 - 刷新管理者 - MANAGER_ID - InitUtil使用static voidrefreshUserToVcled(DataCenter dc, String userId) 刷新指定客户权限 - 刷新被管理者 - USER_ID - InitUtil使用
-
构造器详细资料
-
UserManagerUtil
public UserManagerUtil()
-
-
方法详细资料
-
notifyToRefreshUserVcl
通知刷新用户权限- 参数:
dc- DataCenter
-
refreshDeptUserVcl
保存部门信息时,部门经理有变化的情况- 参数:
dc- DataCentermanagerIdsOri- 原部门经理managerIds- 现部门经理
-
refreshDeptEmpUserVcl
-
refreshUserAdminVcl
-
refreshUserDeptVcl
-
refreshDeptManagerUserVcl_add
-
refreshDeptManagerUserVcl_del
-
addAdminVcl
添加管理员权限- 参数:
dc- DataCentermanagerId- String- 返回:
- String[]
-
addCommonVcl2
-
addCommonVcl
添加非管理员用户- 参数:
dc- DataCentermanagerId- String- 返回:
- String[]
-
refreshUserToVcl
刷新指定客户权限 - 刷新管理者 - MANAGER_ID - InitUtil使用- 参数:
dc- DataCenteruserId- String
-
refreshUserToVcled
刷新指定客户权限 - 刷新被管理者 - USER_ID - InitUtil使用- 参数:
dc- DataCenteruserId- String
-
isVclExist
public static boolean isVclExist(DataCenter dc, String managerId, String userId, String managerType) 判断该权限是否已存在- 参数:
dc- DataCentermanagerId- StringuserId- StringmanagerType- String- 返回:
- boolean
-
getSubDeptUser
获取下属部门用户信息- 参数:
dc- DataCenterdeptId- String- 返回:
- Set
-