fix: 菜单管理接口按swagger适配

This commit is contained in:
msumshk
2026-01-30 06:22:11 +00:00
parent f5c8f67830
commit 87a0efbdea
3 changed files with 211 additions and 10 deletions

View File

@@ -1,5 +1,4 @@
import api from '@/utils/http'
import type { AppRouteRecord } from '@/types/router'
// 1. 获取用户列表
export function fetchGetUserList(params: Api.SystemManage.UserSearchParams) {
@@ -80,7 +79,14 @@ export function fetchBatchUserOperation(
// 10. 获取菜单列表
export function fetchGetMenuList() {
return api.get<AppRouteRecord[]>({
url: '/api/v3/system/menus/simple'
return api.get<Api.Menu.MenuDefinitionDto[]>({
url: '/api/admin/v1/menus'
})
}
// 11. 获取菜单详情
export function fetchGetMenuDetail(menuId: string) {
return api.get<Api.Menu.MenuDefinitionDto>({
url: `/api/admin/v1/menus/${menuId}`
})
}