public class AuthorityRoleDBDAOManager
extends java.lang.Object
| 构造器和说明 |
|---|
AuthorityRoleDBDAOManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
changeAuthorityRoleName(java.lang.String oldName,
java.lang.String newName)
修改权限编辑角色名称
|
static void |
clearAuthorityAllocation()
清除所有权限配置
|
static java.util.List<RoleTemplatePrivilege> |
getAuthorityAllocation(java.lang.String roleName)
获取角色的所有权限配置
|
static void |
removeAllAuthorityRole()
删除所有角色权限
|
static void |
removeAuthorityRole(java.lang.String roleName)
根据角色名删除所有角色权限
|
static void |
updateOrAddAuthorityRole(java.lang.String roleName,
java.lang.String[] views,
java.lang.String[] writes,
java.lang.String[] designs)
添加用户权限
|
public static void updateOrAddAuthorityRole(java.lang.String roleName,
java.lang.String[] views,
java.lang.String[] writes,
java.lang.String[] designs)
throws java.lang.Exception
roleName - 角色名views - 角色可以查看的模板路径集合,类似于 {"demo/work.cpt", "demo/chart/abc.cpt"}writes - 角色可以填报的模板路径集合designs - 角色可以远程设计的模板路径集合java.lang.Exceptionpublic static void removeAllAuthorityRole()
throws java.lang.Exception
java.lang.Exceptionpublic static void removeAuthorityRole(java.lang.String roleName)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean changeAuthorityRoleName(java.lang.String oldName,
java.lang.String newName)
throws java.lang.Exception
newName - 新的名称oldName - 老的名称java.lang.Exceptionpublic static java.util.List<RoleTemplatePrivilege> getAuthorityAllocation(java.lang.String roleName) throws java.lang.Exception
roleName - java.lang.Exceptionpublic static void clearAuthorityAllocation()
throws java.lang.Exception
java.lang.Exception