From 9b89d24d2eae3a1e56af70e14295ff56f0524336 Mon Sep 17 00:00:00 2001 From: huzhushan Date: Wed, 4 Sep 2024 18:05:41 +0800 Subject: [PATCH] update --- mock/menu.js | 19 ++++---- package.json | 2 +- src/App.vue | 4 +- src/layout/components/Sidebar/Menus.vue | 9 +++- src/layout/components/Topbar/Breadcrumbs.vue | 26 +++++++++- src/permission.js | 3 +- src/pinia/modules/app.js | 4 ++ src/pinia/modules/menu.js | 50 ++++++++++++++++++-- src/router/modules/test.js | 39 ++++++++------- src/views/test/Nest.vue | 4 +- src/views/test/error-log/index.vue | 2 +- 11 files changed, 121 insertions(+), 41 deletions(-) diff --git a/mock/menu.js b/mock/menu.js index 3605c12..5eb7a7e 100644 --- a/mock/menu.js +++ b/mock/menu.js @@ -42,15 +42,18 @@ export default [ { name: 'testList', title: '列表', + children: [ + { + name: 'testAdd', + title: '添加', + }, + { + name: 'testEdit', + title: '编辑', + }, + ] }, - { - name: 'testAdd', - title: '添加', - }, - { - name: 'testEdit', - title: '编辑', - }, + // { // name: 'testAuth', // title: '权限测试', diff --git a/package.json b/package.json index 1b2da72..4374201 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ ], "dependencies": { "axios": "^0.21.1", - "vue": "3.2.33", + "vue": "^3.2.33", "vue-router": "^4.0.5", "vuex": "^4.0.0", "pinia": "^2.0.14" diff --git a/src/App.vue b/src/App.vue index 3080f02..c285509 100644 --- a/src/App.vue +++ b/src/App.vue @@ -39,8 +39,8 @@