From 66e88145c7a9981ab9cd6f5dc04980d34f7c0548 Mon Sep 17 00:00:00 2001 From: easy <1358086367@qq.com> Date: Tue, 17 Jan 2023 11:38:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/role.ts | 3 + src/components/Search/Search.vue | 2 +- src/router/menu.ts | 5 +- .../system/Role/components/AddDialog.vue | 27 ++++ src/views/system/Role/index.vue | 124 ++++++++++++++++++ 5 files changed, 159 insertions(+), 2 deletions(-) create mode 100644 src/api/system/role.ts create mode 100644 src/views/system/Role/components/AddDialog.vue create mode 100644 src/views/system/Role/index.vue diff --git a/src/api/system/role.ts b/src/api/system/role.ts new file mode 100644 index 00000000..f5764379 --- /dev/null +++ b/src/api/system/role.ts @@ -0,0 +1,3 @@ +import server from '@/utils/request'; + +export const getRoleList_api = (data: any): Promise => server.post(`/role/_query/`, data); \ No newline at end of file diff --git a/src/components/Search/Search.vue b/src/components/Search/Search.vue index 90992988..cc0bf08b 100644 --- a/src/components/Search/Search.vue +++ b/src/components/Search/Search.vue @@ -71,7 +71,7 @@ - + + + diff --git a/src/views/system/Role/index.vue b/src/views/system/Role/index.vue new file mode 100644 index 00000000..e5ebeb01 --- /dev/null +++ b/src/views/system/Role/index.vue @@ -0,0 +1,124 @@ + + + + +