From a6c2a3cc5bfc39c5ca5d89a7d0217e3d322c7403 Mon Sep 17 00:00:00 2001 From: Leo <98382335+gaoziman@users.noreply.github.com> Date: Mon, 7 Jul 2025 00:17:12 +0800 Subject: [PATCH] =?UTF-8?q?refactor(layouts):=20=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E5=B8=83=E5=B1=80=E7=B3=BB=E7=BB=9F=E7=BB=84=E4=BB=B6=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=9D=97=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 调整所有布局组件为template→script→style顺序 - 包括主布局、头部、侧边栏、标签页等组件 - 涉及leftMenu、topMenu、mixMenu等多种布局模式 - 统一布局组件结构,提升代码一致性 --- src/layouts/components/common/BackTop.vue | 6 +- .../components/common/LayoutSelector.vue | 12 +- src/layouts/components/common/NoticeList.vue | 24 +-- src/layouts/components/common/Setting.vue | 12 +- .../components/common/SettingDrawer.vue | 132 +++++++-------- src/layouts/components/header/Breadcrumb.vue | 24 +-- .../components/header/CollapaseButton.vue | 12 +- src/layouts/components/header/FullScreen.vue | 24 +-- src/layouts/components/header/Notices.vue | 92 +++++------ src/layouts/components/header/Search.vue | 150 +++++++++--------- src/layouts/components/sider/Logo.vue | 18 +-- src/layouts/components/sider/Menu.vue | 22 +-- .../components/tab/ContentFullScreen.vue | 12 +- src/layouts/components/tab/DropTabs.vue | 32 ++-- src/layouts/components/tab/Reload.vue | 22 +-- src/layouts/components/tab/TabBar.vue | 70 ++++---- src/layouts/components/tab/TabBarItem.vue | 28 ++-- src/layouts/index.vue | 10 +- src/layouts/leftMenu.layout.vue | 38 ++--- src/layouts/mixMenu.layout.vue | 134 ++++++++-------- src/layouts/topMenu.layout.vue | 34 ++-- 21 files changed, 454 insertions(+), 454 deletions(-) diff --git a/src/layouts/components/common/BackTop.vue b/src/layouts/components/common/BackTop.vue index 576ed72..4ddd6d6 100644 --- a/src/layouts/components/common/BackTop.vue +++ b/src/layouts/components/common/BackTop.vue @@ -1,6 +1,3 @@ - - + + diff --git a/src/layouts/components/common/LayoutSelector.vue b/src/layouts/components/common/LayoutSelector.vue index 09967dd..c564dc9 100644 --- a/src/layouts/components/common/LayoutSelector.vue +++ b/src/layouts/components/common/LayoutSelector.vue @@ -1,9 +1,3 @@ - - + + diff --git a/src/layouts/components/common/Setting.vue b/src/layouts/components/common/Setting.vue index 04bfca9..adc0fb6 100644 --- a/src/layouts/components/common/Setting.vue +++ b/src/layouts/components/common/Setting.vue @@ -1,9 +1,3 @@ - -