From 1d89687302708d71d41534303d6ebd57bbc51d69 Mon Sep 17 00:00:00 2001 From: biss Date: Fri, 24 Jul 2026 17:43:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components.d.ts | 1 + web/src/layouts/AdminLayout.vue | 425 ++++++++++++++++++-------------- web/src/style.css | 136 +++++++--- 3 files changed, 347 insertions(+), 215 deletions(-) diff --git a/web/src/components.d.ts b/web/src/components.d.ts index 4fdc1eb..44bb231 100644 --- a/web/src/components.d.ts +++ b/web/src/components.d.ts @@ -31,6 +31,7 @@ declare module 'vue' { ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] diff --git a/web/src/layouts/AdminLayout.vue b/web/src/layouts/AdminLayout.vue index d8dc835..3ace5ce 100644 --- a/web/src/layouts/AdminLayout.vue +++ b/web/src/layouts/AdminLayout.vue @@ -1,59 +1,151 @@