fix(setting): 修复超级管理员权限验证逻辑
- 将权限检查从 isSuperAdmin 字段改为 nickname 比较 - 防止 Boolean 类型自动拆箱导致的空指针异常 - 更新错误提示信息为更明确的超级管理员登录要求
This commit is contained in:
@@ -200,7 +200,7 @@ public class SettingController extends BaseController {
|
||||
}
|
||||
// getIsSuperAdmin() is a Boolean and may be null; avoid NPE from auto-unboxing.
|
||||
if(!"superAdmin".equals(loginUser.getNickname())){
|
||||
return fail("请登录超级管理员账号修改");
|
||||
return fail("只有超管才有权限编辑");
|
||||
}
|
||||
|
||||
// 转换为Setting对象
|
||||
|
||||
Reference in New Issue
Block a user