diff --git a/features/sys_menu/api_sys_menu.go b/features/sys_menu/api_sys_menu.go index 5dc18f1e..8bd921cd 100644 --- a/features/sys_menu/api_sys_menu.go +++ b/features/sys_menu/api_sys_menu.go @@ -26,7 +26,7 @@ func Routers() []services.RouterItem { rs := [...]services.RouterItem{ { Method: "GET", - Pattern: "/menuManage/{apiVersion}/list", + Pattern: "/menus", Handler: apis.List, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:list"}, @@ -34,7 +34,7 @@ func Routers() []services.RouterItem { }, { Method: "GET", - Pattern: "/menuManage/{apiVersion}/info/{menuId}", + Pattern: "/menu/{menuId}", Handler: apis.Info, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:query"}, @@ -42,7 +42,7 @@ func Routers() []services.RouterItem { }, { Method: "POST", - Pattern: "/menuManage/{apiVersion}/add", + Pattern: "/menu", Handler: apis.Add, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:add"}, @@ -50,7 +50,7 @@ func Routers() []services.RouterItem { }, { Method: "PUT", - Pattern: "/menuManage/{apiVersion}/edit", + Pattern: "/menu", Handler: apis.Edit, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:edit"}, @@ -58,7 +58,7 @@ func Routers() []services.RouterItem { }, { Method: "DELETE", - Pattern: "/menuManage/{apiVersion}/del/{menuId}", + Pattern: "/menu/{menuId}", Handler: apis.Remove, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:edit"}, @@ -66,7 +66,7 @@ func Routers() []services.RouterItem { }, { Method: "GET", - Pattern: "/menuManage/{apiVersion}/treeSelect", + Pattern: "/menu/treeSelect", Handler: apis.TreeSelect, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:list"}, @@ -74,7 +74,7 @@ func Routers() []services.RouterItem { }, { Method: "GET", - Pattern: "/menuManage/{apiVersion}/roleMenuTreeSelect/{roleId}", + Pattern: "/menu/roleMenuTreeSelect/{roleId}", Handler: apis.RoleMenuTreeSelect, Middleware: midware.Authorize(map[string][]string{ "hasPerms": {"system:menu:list"}, @@ -86,7 +86,7 @@ func Routers() []services.RouterItem { // 生成两组前缀路由 rsPrefix := []services.RouterItem{} for _, v := range rs { - path := v.Pattern + path := "/menuManage/{apiVersion}" + v.Pattern // 固定前缀 v.Pattern = config.DefaultUriPrefix + path rsPrefix = append(rsPrefix, v)