xuhy
2024-09-23 66a4d910a33d1273427b513e008bd9cd4c5d4054
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java
@@ -232,17 +232,17 @@
     * 删除角色
     */
    // @PreAuthorize("@ss.hasPermi('system:role:remove')")
    @ApiOperation(value = "批量删除角色")
    @Log(title = "角色信息-角色删除角色", businessType = BusinessType.DELETE)
    @DeleteMapping("/deleteById/{id}")
    public AjaxResult remove(@PathVariable(value = "id") Long id)
    {
        SysRole sysRole = roleService.selectRoleById(id);
        if("meal".equals(sysRole.getRoleKey()) || "sale".equals(sysRole.getRoleKey()) || "admin".equals(sysRole.getRoleKey())){
            return error("当前角色无法删除");
        }
        return AjaxResult.success(roleService.deleteRoleById(id));
    }
//    @ApiOperation(value = "批量删除角色")
//    @Log(title = "角色信息-角色删除角色", businessType = BusinessType.DELETE)
//    @DeleteMapping("/deleteById/{id}")
//    public AjaxResult remove(@PathVariable(value = "id") Long id)
//    {
//        SysRole sysRole = roleService.selectRoleById(id);
//        if("meal".equals(sysRole.getRoleKey()) || "sale".equals(sysRole.getRoleKey()) || "admin".equals(sysRole.getRoleKey())){
//            return error("当前角色无法删除");
//        }
//        return AjaxResult.success(roleService.deleteRoleById(id));
//    }
    /**
     * 删除角色