mirror of https://gitee.com/stylefeng/roses
【8.0】【role】完善绑定权限增加范围筛选,增加绑定菜单的筛选
parent
f2b9f27584
commit
c98905a57c
|
@ -61,6 +61,11 @@ public class RoleBindMenuImpl implements RoleAssignOperateAction, RoleBindLimitA
|
|||
Long roleId = roleBindPermissionRequest.getRoleId();
|
||||
Long menuId = roleBindPermissionRequest.getNodeId();
|
||||
|
||||
// 非法操作
|
||||
if (ObjectUtil.isNotEmpty(roleLimitMenuIdsAndOptionIds) && !roleLimitMenuIdsAndOptionIds.contains(menuId)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// 1. 先取消绑定角色和菜单
|
||||
LambdaQueryWrapper<SysRoleMenu> sysRoleMenuLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
sysRoleMenuLambdaQueryWrapper.eq(SysRoleMenu::getMenuId, menuId);
|
||||
|
|
Loading…
Reference in New Issue