diff --git a/src/layout/MainLayout.vue b/src/layout/MainLayout.vue index 2a67630..ce926f2 100644 --- a/src/layout/MainLayout.vue +++ b/src/layout/MainLayout.vue @@ -116,6 +116,7 @@ const navBarHeight = computed(() => { const tabVal = ref(route.path); const list = [ { value: "/customers", icon: "usergroup", text: "客户" }, + { value: "/store", icon: "shop", text: "门店" }, { value: "/management", icon: "setting-1", text: "管理" } ]; @@ -128,6 +129,10 @@ function resolveTabValue(path: string): string { return "/customers"; } + if (path.startsWith("/store")) { + return "/store"; + } + if (path.startsWith("/management")) { return "/management"; } diff --git a/src/pages/tabs/SettingTab.vue b/src/pages/tabs/SettingTab.vue index eab2103..85815e6 100644 --- a/src/pages/tabs/SettingTab.vue +++ b/src/pages/tabs/SettingTab.vue @@ -26,19 +26,6 @@ /> - - - 技术支持:夜雨

Copyright © 2026 imyeyu.com

- - - diff --git a/src/router/routes/tabRoutes.ts b/src/router/routes/tabRoutes.ts index 23fd9f3..a138a99 100644 --- a/src/router/routes/tabRoutes.ts +++ b/src/router/routes/tabRoutes.ts @@ -1,6 +1,7 @@ import type { RouteRecordRaw } from "vue-router"; import HomeTab from "@/pages/tabs/HomeTab.vue"; import SettingTab from "@/pages/tabs/SettingTab.vue"; +import StoreTab from "@/pages/tabs/StoreTab.vue"; const tabRoutes: RouteRecordRaw[] = [ { @@ -17,6 +18,20 @@ const tabRoutes: RouteRecordRaw[] = [ darkBodyBackground: "#10161f" } }, + { + path: "/store", + name: "StoreTab", + component: StoreTab, + meta: { + depth: 2, + navBarVisible: true, + navBarCanBack: false, + navBarTitle: "门店", + tabBarVisible: true, + bodyBackground: "#F5F5F8", + darkBodyBackground: "#10161f" + } + }, { path: "/management", name: "SettingTab",