This commit is contained in:
xiaozhiyong
2026-05-27 11:25:13 +08:00
parent 41592fd761
commit 808f2a8e18
8 changed files with 196 additions and 72 deletions

View File

@@ -1,7 +1,5 @@
<template>
<div
class="bg-gray-50 text-slate-700 dark:text-slate-500 dark:bg-slate-800 w-screen h-screen"
>
<div class="bg-gray-50 text-slate-700 dark:text-slate-500 dark:bg-slate-800 w-screen h-screen">
<el-watermark
v-if="config.show_watermark"
:font="font"
@@ -20,25 +18,13 @@
(device === 'mobile' && config.side_mode == 'combination')
"
/>
<gva-aside
v-if="config.side_mode === 'combination' && device !== 'mobile'"
mode="normal"
/>
<gva-aside v-if="config.side_mode === 'combination' && device !== 'mobile'" mode="normal" />
<div class="flex-1 w-0 h-full">
<gva-tabs v-if="config.showTabs" />
<div
class="overflow-auto px-2"
:class="config.showTabs ? 'gva-container2' : 'gva-container pt-1'"
>
<div class="overflow-auto px-2" :class="config.showTabs ? 'gva-container2' : 'gva-container pt-1'">
<router-view v-if="reloadFlag" v-slot="{ Component, route }">
<div
id="gva-base-load-dom"
class="gva-body-h bg-gray-50 dark:bg-slate-800"
>
<transition
mode="out-in"
:name="route.meta.transitionType || config.transition_type"
>
<div id="gva-base-load-dom" class="gva-body-h bg-gray-50 dark:bg-slate-800">
<transition mode="out-in" :name="route.meta.transitionType || config.transition_type">
<keep-alive :include="routerStore.keepAliveRouters">
<component :is="Component" :key="route.fullPath" />
</keep-alive>
@@ -92,6 +78,11 @@
if (userStore.loadingInstance) {
userStore.loadingInstance.close()
}
nextTick(() => {
document.getElementsByClassName(
'flex flex-col md:flex-row gap-2 items-center text-sm text-slate-700 dark:text-slate-500 justify-center py-2'
)[0].style.opacity = 0
})
})
const userStore = useUserStore()