From 5734f4ce4ee3d48f28b9ddc532b6773b1eafca4b Mon Sep 17 00:00:00 2001 From: wubijie Date: Tue, 19 Mar 2024 19:53:44 +0800 Subject: [PATCH] Modify the parameter field --- src/app/server/network/controller/role.go | 4 ++-- src/app/server/service/auth/casbin.go | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/server/network/controller/role.go b/src/app/server/network/controller/role.go index 874050b5..e2a0a5f5 100644 --- a/src/app/server/network/controller/role.go +++ b/src/app/server/network/controller/role.go @@ -165,7 +165,7 @@ func UpdateRoleInfoHandler(c *gin.Context) { // 更改角色权限 func RolePermissionChangeHandler(c *gin.Context) { params := &struct { - ButtonId []string `json:"buttonId"` + Buttons []string `json:"buttons"` Menus []string `json:"menus"` Role string `json:"role"` PluginPermissions []plugin.PluginPermission `json:"pluginpermissions"` @@ -190,7 +190,7 @@ func RolePermissionChangeHandler(c *gin.Context) { } auditlog.Add(log) - err = roleservice.UpdateRolePermissions(params.Role, params.ButtonId, params.Menus, params.PluginPermissions) + err = roleservice.UpdateRolePermissions(params.Role, params.Buttons, params.Menus, params.PluginPermissions) if err != nil { auditlog.UpdateStatus(log, auditlog.StatusFailed) response.Fail(c, nil, err.Error()) diff --git a/src/app/server/service/auth/casbin.go b/src/app/server/service/auth/casbin.go index 9be3cef7..5d6bac91 100644 --- a/src/app/server/service/auth/casbin.go +++ b/src/app/server/service/auth/casbin.go @@ -118,6 +118,7 @@ var ( "role_modify", "config_install", "dept_change", + "machine_delete", } MenuList = []string{ -- Gitee