From 74567f17c229c3814bb5681cc4d40550b2398650 Mon Sep 17 00:00:00 2001 From: renxiaodong <1344903914@qq.com> Date: Mon, 23 Jun 2025 23:59:08 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20layout=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 4 +- src/components/_base/menu/index.vue | 16 ++++-- src/components/_base/menu/use-menu-tree.ts | 15 +++-- src/components/_base/navbar/index.vue | 55 +++++++++++++----- src/router/app-menus/index.ts | 8 ++- src/router/constants.ts | 6 ++ src/router/index.ts | 7 +-- src/router/routes/index.ts | 8 +-- src/router/routes/modules/dataEngine.ts | 7 +++ src/router/routes/modules/management.ts | 3 + src/router/routes/types.ts | 5 ++ src/stores/modules/side-bar/index.ts | 56 +++++++++++++++++++ src/utils/user.ts | 7 ++- .../components/workplace/modules/product.vue | 22 ++++---- 14 files changed, 167 insertions(+), 52 deletions(-) create mode 100644 src/stores/modules/side-bar/index.ts diff --git a/src/App.vue b/src/App.vue index 7cc6e89..674532c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,7 +8,7 @@