From f969fbbb386c857a147bde16048a01449cedc3d1 Mon Sep 17 00:00:00 2001 From: zhangsz Date: Fri, 11 Jul 2025 17:52:33 +0800 Subject: [PATCH] fix: admin cannot add role --- src/modules/system/system.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/system/system.go b/src/modules/system/system.go index 1331f83b..2e84cbf4 100644 --- a/src/modules/system/system.go +++ b/src/modules/system/system.go @@ -209,7 +209,7 @@ func Setup(router *gin.Engine) { controller.NewSysMenu.Remove, ) sysMenuGroup.GET("/treeSelect", - middleware.PreAuthorize(map[string][]string{"hasPerms": {"system:menu:list", "system:dept:list"}}), + middleware.PreAuthorize(map[string][]string{"hasPerms": {"system:menu:list", "system:dept:list"}, "hasRoles": {"admin"}}), controller.NewSysMenu.TreeSelect, ) sysMenuGroup.GET("/roleMenuTreeSelect/:roleId",