菜单下面新增按钮。
权限标识 sys:permission:edit
前端按钮控制
v-action:sys:permission:edit
后端权限控制
@PreAuthorize("hasAuthority('sys:permission:edit')")@PutMapping("/edit")public AjaxJson edit(@RequestBody SysPermission sysPermission) {if (BMBeanUtils.isNotEmpty(sysPermission.getParentId())){if (sysPermission.getParentId().equals(sysPermission.getId())){return AjaxJson.errer("不能选择自己为父菜单!");}}sysPermissionService.updatePermission(sysPermission);return AjaxJson.success("编辑成功!");}
给当前用户角色授权当前按钮权限
