From 8f715925c7709942bb327f918825ff7936b56bef Mon Sep 17 00:00:00 2001 From: zclzone Date: Mon, 1 Apr 2024 16:00:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=94=AF=E6=8C=81=E6=8C=89=E9=92=AE=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/pms/resource/api.js | 4 +- .../pms/resource/components/MenuTree.vue | 2 +- .../pms/resource/components/ResAddOrEdit.vue | 17 +- src/views/pms/resource/index.vue | 152 +++++++++++++++++- 4 files changed, 160 insertions(+), 15 deletions(-) diff --git a/src/views/pms/resource/api.js b/src/views/pms/resource/api.js index 0d96b94..61d7d4d 100644 --- a/src/views/pms/resource/api.js +++ b/src/views/pms/resource/api.js @@ -1,7 +1,7 @@ /********************************** * @Author: Ronnie Zhang * @LastEditor: Ronnie Zhang - * @LastEditTime: 2023/12/05 21:28:47 + * @LastEditTime: 2024/04/01 15:52:04 * @Email: zclzone@outlook.com * Copyright © 2023 Ronnie Zhang(大脸怪) | https://isme.top **********************************/ @@ -11,7 +11,7 @@ import { request } from '@/utils' export default { getMenuTree: () => request.get('/permission/menu/tree'), - getButtonAndApi: (parentId) => request.get(`/permission/button-and-api/${parentId}`), + getButtons: ({ parentId }) => request.get(`/permission/button/${parentId}`), getComponents: () => axios.get(`${import.meta.env.VITE_PUBLIC_PATH}components.json`), addPermission: (data) => request.post('/permission', data), savePermission: (id, data) => request.patch(`/permission/${id}`, data), diff --git a/src/views/pms/resource/components/MenuTree.vue b/src/views/pms/resource/components/MenuTree.vue index 9cc01e9..497dc54 100644 --- a/src/views/pms/resource/components/MenuTree.vue +++ b/src/views/pms/resource/components/MenuTree.vue @@ -1,7 +1,7 @@ diff --git a/src/views/pms/resource/components/ResAddOrEdit.vue b/src/views/pms/resource/components/ResAddOrEdit.vue index 39aeff7..cbe040a 100644 --- a/src/views/pms/resource/components/ResAddOrEdit.vue +++ b/src/views/pms/resource/components/ResAddOrEdit.vue @@ -1,7 +1,7 @@ @@ -20,6 +20,7 @@ - +