From bce6da0a0f42d4945659c8a218b0de611743fb68 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Mon, 18 May 2026 19:06:06 +0800 Subject: [PATCH] feat:bug --- src/pages/pay/payComplete.vue | 7 +++---- src/sheep/components/crud/crud-layout/crud-layout.vue | 9 +++++---- src/sheep/stores/tabbar.ts | 3 +++ 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/pages/pay/payComplete.vue b/src/pages/pay/payComplete.vue index 9a460f8..0e11b3a 100644 --- a/src/pages/pay/payComplete.vue +++ b/src/pages/pay/payComplete.vue @@ -1,6 +1,6 @@ diff --git a/src/sheep/components/crud/crud-layout/crud-layout.vue b/src/sheep/components/crud/crud-layout/crud-layout.vue index 244e1ed..d0bc0c3 100644 --- a/src/sheep/components/crud/crud-layout/crud-layout.vue +++ b/src/sheep/components/crud/crud-layout/crud-layout.vue @@ -187,10 +187,11 @@ defineExpose({ :activeIndex="tabbarStore.activeIndex" :list="tabbarStore.pageTabbarList" :outIndex="-1" fontSize="12px" iconSize="24px" bgColor="#F6F5FA" :zIndex="99999" darkBgColor="#F6F5FA" borderColor="#DBDDDE" color="#8E8E8E" selected-color="#0094ff" position="fixed" @change="tabbarChange" /> - + diff --git a/src/sheep/stores/tabbar.ts b/src/sheep/stores/tabbar.ts index 9d60bf2..bb46fed 100644 --- a/src/sheep/stores/tabbar.ts +++ b/src/sheep/stores/tabbar.ts @@ -165,6 +165,9 @@ export const useTabbarStore = defineStore("tabbarStore", { currentRoute: "/pages/root/dashboard", }), getters: { + isDashboardPage(state) { + return `/${state.currentRoute}` === "/pages/root/dashboard" || `/${state.currentRoute}` === "/pages/tabbar/my" + }, isTabbar(state) { return state.tabbarList.some((item) => item.pagePath === `/${state.currentRoute}`) },