fix: admin cannot add role

This commit is contained in:
zhangsz
2025-07-11 17:52:33 +08:00
parent 53283b0669
commit f969fbbb38

View File

@@ -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",