refactor(dashboard): 移除最近访问模块,品牌链接去蓝底背景
- 移除 dashboard 最近访问 section(模板+脚本+样式),避免与左侧菜单导航重复 - dash-header__end 去除 background/padding/border-radius,品牌链接自然融入 header - 清理 useRecentMenus/useRouter/Menu 等无引用导入
This commit is contained in:
@@ -295,7 +295,6 @@ defineOptions({ name: "Dashboard", inheritAttrs: false });
|
|||||||
|
|
||||||
import { dayjs } from "element-plus";
|
import { dayjs } from "element-plus";
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
import { useRouter } from "vue-router";
|
|
||||||
import LogAPI from "@/api/system/log";
|
import LogAPI from "@/api/system/log";
|
||||||
import type { VisitOverviewDetail, VisitTrendDetail } from "@/api/system/log";
|
import type { VisitOverviewDetail, VisitTrendDetail } from "@/api/system/log";
|
||||||
import { useUserStore } from "@/stores/user";
|
import { useUserStore } from "@/stores/user";
|
||||||
@@ -312,16 +311,12 @@ import {
|
|||||||
ArrowUp,
|
ArrowUp,
|
||||||
ArrowDown,
|
ArrowDown,
|
||||||
Clock,
|
Clock,
|
||||||
Menu,
|
|
||||||
CircleCheck,
|
CircleCheck,
|
||||||
} from "@element-plus/icons-vue";
|
} from "@element-plus/icons-vue";
|
||||||
import { useOnlineCount, useRecentMenus } from "@/composables";
|
import { useOnlineCount } from "@/composables";
|
||||||
|
|
||||||
const router = useRouter();
|
|
||||||
const userStore = useUserStore();
|
const userStore = useUserStore();
|
||||||
const { onlineUserCount, isConnected } = useOnlineCount();
|
const { onlineUserCount, isConnected } = useOnlineCount();
|
||||||
const { recentMenus, clearRecentMenus } = useRecentMenus();
|
|
||||||
const recentExpanded = ref(false);
|
|
||||||
|
|
||||||
const hours = new Date().getHours();
|
const hours = new Date().getHours();
|
||||||
const greetings = computed(() => {
|
const greetings = computed(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user