From 620cc6b37ed4eb7e735b2e919e62e2484cec70b1 Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Tue, 9 Jun 2026 15:54:39 +0800 Subject: [PATCH] =?UTF-8?q?refactor(dashboard):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E6=9C=80=E8=BF=91=E8=AE=BF=E9=97=AE=E6=A8=A1=E5=9D=97=EF=BC=8C?= =?UTF-8?q?=E5=93=81=E7=89=8C=E9=93=BE=E6=8E=A5=E5=8E=BB=E8=93=9D=E5=BA=95?= =?UTF-8?q?=E8=83=8C=E6=99=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 dashboard 最近访问 section(模板+脚本+样式),避免与左侧菜单导航重复 - dash-header__end 去除 background/padding/border-radius,品牌链接自然融入 header - 清理 useRecentMenus/useRouter/Menu 等无引用导入 --- src/views/dashboard/index.vue | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue index 1b084418..4b16aad3 100644 --- a/src/views/dashboard/index.vue +++ b/src/views/dashboard/index.vue @@ -295,7 +295,6 @@ defineOptions({ name: "Dashboard", inheritAttrs: false }); import { dayjs } from "element-plus"; import { ref } from "vue"; -import { useRouter } from "vue-router"; import LogAPI from "@/api/system/log"; import type { VisitOverviewDetail, VisitTrendDetail } from "@/api/system/log"; import { useUserStore } from "@/stores/user"; @@ -312,16 +311,12 @@ import { ArrowUp, ArrowDown, Clock, - Menu, CircleCheck, } from "@element-plus/icons-vue"; -import { useOnlineCount, useRecentMenus } from "@/composables"; +import { useOnlineCount } from "@/composables"; -const router = useRouter(); const userStore = useUserStore(); const { onlineUserCount, isConnected } = useOnlineCount(); -const { recentMenus, clearRecentMenus } = useRecentMenus(); -const recentExpanded = ref(false); const hours = new Date().getHours(); const greetings = computed(() => {