From 4e1d842e7fba9235d872628d8acdbd2a07f2774b Mon Sep 17 00:00:00 2001 From: puhui999 Date: Wed, 14 May 2025 16:57:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=20ele=20infra=20?= =?UTF-8?q?=E6=88=91=E7=9A=84=E7=AB=99=E5=86=85=E4=BF=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-ele/src/layouts/basic.vue | 163 ++++++++++++------ apps/web-ele/src/layouts/components/help.vue | 91 ++++++++++ .../layouts/components/tenant-dropdown.vue | 66 +++++++ .../src/router/routes/modules/system.ts | 16 ++ 4 files changed, 287 insertions(+), 49 deletions(-) create mode 100644 apps/web-ele/src/layouts/components/help.vue create mode 100644 apps/web-ele/src/layouts/components/tenant-dropdown.vue create mode 100644 apps/web-ele/src/router/routes/modules/system.ts diff --git a/apps/web-ele/src/layouts/basic.vue b/apps/web-ele/src/layouts/basic.vue index 1481dc5a..2777f4a3 100644 --- a/apps/web-ele/src/layouts/basic.vue +++ b/apps/web-ele/src/layouts/basic.vue @@ -1,12 +1,17 @@ + diff --git a/apps/web-ele/src/layouts/components/tenant-dropdown.vue b/apps/web-ele/src/layouts/components/tenant-dropdown.vue new file mode 100644 index 00000000..87122d1d --- /dev/null +++ b/apps/web-ele/src/layouts/components/tenant-dropdown.vue @@ -0,0 +1,66 @@ + + diff --git a/apps/web-ele/src/router/routes/modules/system.ts b/apps/web-ele/src/router/routes/modules/system.ts new file mode 100644 index 00000000..47e6b168 --- /dev/null +++ b/apps/web-ele/src/router/routes/modules/system.ts @@ -0,0 +1,16 @@ +import type { RouteRecordRaw } from 'vue-router'; + +const routes: RouteRecordRaw[] = [ + { + path: '/system/notify-message', + component: () => import('#/views/system/notify/my/index.vue'), + name: 'MyNotifyMessage', + meta: { + title: '我的站内信', + icon: 'ant-design:message-filled', + hideInMenu: true, + }, + }, +]; + +export default routes;