From e650ce1897a910ee3c9bff6176808a4ca8243db3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=9D=E5=85=88=E7=91=9E?= <1490493387@qq.com>
Date: Tue, 28 Jun 2022 23:49:38 +0800
Subject: [PATCH] =?UTF-8?q?refactor:=20API=E8=AF=B7=E6=B1=82=E8=B7=AF?=
=?UTF-8?q?=E5=BE=84=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Former-commit-id: c17689117a54b31190dea477c98f11c5d705f073
---
src/api/system/menu.ts | 24 ++++-----
src/api/system/role.ts | 24 ++++-----
src/api/system/user.ts | 28 +++++-----
src/components/RightPanel/index.vue | 5 +-
src/layout/components/Settings/index.vue | 48 ++++++++++++++---
src/layout/components/Sidebar/index.vue | 2 +-
src/layout/index.vue | 4 ++
src/views/system/menu/components/Menu.vue | 26 ++++-----
src/views/system/role/index.vue | 48 ++++++++---------
src/views/system/user/index.vue | 66 +++++++++++------------
10 files changed, 156 insertions(+), 119 deletions(-)
diff --git a/src/api/system/menu.ts b/src/api/system/menu.ts
index 91861c91..291f57ae 100644
--- a/src/api/system/menu.ts
+++ b/src/api/system/menu.ts
@@ -1,7 +1,7 @@
import {
MenuFormData,
MenuItem,
- MenuQueryParam,
+ MenuQueryParam
} from '@/types/api/system/menu';
import { Option } from '@/types/common';
import request from '@/utils/request';
@@ -12,8 +12,8 @@ import { AxiosPromise } from 'axios';
*/
export function listRoutes() {
return request({
- url: '/youlai-admin/api/v1/menus/route_list',
- method: 'get',
+ url: '/youlai-admin/api/v1/menus/routes',
+ method: 'get'
});
}
@@ -28,17 +28,17 @@ export function listMenus(
return request({
url: '/youlai-admin/api/v1/menus',
method: 'get',
- params: queryParams,
+ params: queryParams
});
}
/**
* 获取菜单下拉树形列表
*/
-export function listSelectMenus(): AxiosPromise