|
@@ -84,7 +84,7 @@ public class RolePermissionServiceImpl extends BaseService implements RolePermis
|
|
userRolePermissionService.saveUserRolePermissionByRoleId(rolePermissionDto.getRoleId(), addList);
|
|
userRolePermissionService.saveUserRolePermissionByRoleId(rolePermissionDto.getRoleId(), addList);
|
|
|
|
|
|
// 需要删除的角色权限
|
|
// 需要删除的角色权限
|
|
- List<Long> updateList = CommonUtil.getIntersection(new HashSet<>(rolePermissionDto.getPermissionIds()), new HashSet<>(permissions));
|
|
|
|
|
|
+ List<Long> updateList = CommonUtil.getSubtraction(new HashSet<>(permissions), new HashSet<>(rolePermissionDto.getPermissionIds()));
|
|
// 删除角色授权
|
|
// 删除角色授权
|
|
deleteRolePermissionByRoleId(rolePermissionDto.getRoleId(), updateList);
|
|
deleteRolePermissionByRoleId(rolePermissionDto.getRoleId(), updateList);
|
|
// 删除用户角色授权
|
|
// 删除用户角色授权
|