代码学习角色添加权限的方法,先删除,再添加。而不是用修改,这样很方便。

Posted Legolas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码学习角色添加权限的方法,先删除,再添加。而不是用修改,这样很方便。相关的知识,希望对你有一定的参考价值。

@Override
public void addRoleResources(Resources[] resources, Long roleId) {
Map<String, Object> params = new HashMap<>();
params.put("roleId", roleId);
this.dao.delete("role.deleteRoleResources", params);
if (resources != null && resources.length > 0) {
params.put("resources", resources);
dao.save("role.bathSaveRoleResources", params);
}
}

以上是关于代码学习角色添加权限的方法,先删除,再添加。而不是用修改,这样很方便。的主要内容,如果未能解决你的问题,请参考以下文章

C 实现基于角色的权限系统

若依切账号如何去掉提示当前操作没有权限

命令删除所有角色并将特定角色添加到提到的用户

PHP 在wordpress中为特定角色添加/删除权限/功能

在wordpress中添加/删除特定角色的权限/功能

先删除再添加