From 607e4ab169b003991ed4788c9dbe0bd1fefc69f3 Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期三, 29 七月 2026 23:26:56 +0800
Subject: [PATCH] 各类修复

---
 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
index 275c851..17d73e9 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
@@ -339,8 +339,8 @@
 	@ApiOperation(value = "编辑角色", tags = {"管理后台-角色管理"})
 	public AjaxResult roleUpdate(@Validated @RequestBody RoleUpdateDto dto) {
 		SysRole oldRole = roleService.selectRoleById(dto.getRoleId());
-		if (isSystemBuiltinRole(oldRole)) {
-			return AjaxResult.error("系统内置角色不可编辑");
+		if (oldRole != null && oldRole.isAdmin()) {
+			return AjaxResult.error("超级管理员角色不可编辑");
 		}
 		SysRole role = new SysRole();
 		role.setRoleName(dto.getRoleName());

--
Gitblit v1.7.1