diff --git a/src/components/custom/index.ts b/src/components/custom/index.ts
index 7cd335f7..19a6c71b 100644
--- a/src/components/custom/index.ts
+++ b/src/components/custom/index.ts
@@ -3,5 +3,6 @@ import IconClose from './IconClose/index.vue';
import ButtonTab from './ButtonTab/index.vue';
import ChromeTab from './ChromeTab/index.vue';
import ShadowCard from './ShadowCard/index.vue';
+import BetterScroll from './BetterScroll/index.vue';
-export { CountTo, IconClose, ButtonTab, ChromeTab, ShadowCard };
+export { CountTo, IconClose, ButtonTab, ChromeTab, ShadowCard, BetterScroll };
diff --git a/src/components/index.ts b/src/components/index.ts
index e8293fd4..c45cf80e 100644
--- a/src/components/index.ts
+++ b/src/components/index.ts
@@ -1,2 +1,2 @@
export { AppProviderContent, SystemLogo, ExceptionSvg, LoginBg, BannerSvg, HoverContainer } from './common';
-export { CountTo, IconClose, ButtonTab, ChromeTab, ShadowCard } from './custom';
+export { CountTo, IconClose, ButtonTab, ChromeTab, ShadowCard, BetterScroll } from './custom';
diff --git a/src/layouts/BasicLayout/components/GlobalTab/index.vue b/src/layouts/BasicLayout/components/GlobalTab/index.vue
index 428b79bb..287cfb3e 100644
--- a/src/layouts/BasicLayout/components/GlobalTab/index.vue
+++ b/src/layouts/BasicLayout/components/GlobalTab/index.vue
@@ -8,7 +8,11 @@
justify="space-between"
:item-style="{ paddingTop: '0px', paddingBottom: '0px' }"
>
-
+
+
+
+
+
@@ -17,6 +21,7 @@
import { computed, watch } from 'vue';
import { useRoute } from 'vue-router';
import { useThemeStore, useAppStore } from '@/store';
+import { BetterScroll } from '@/components';
import { MultiTab, ReloadButton } from './components';
defineProps({