e7f9f76d by lihua

首页默认收起

1 parent 289d0ae8
...@@ -27,7 +27,7 @@ const mainSidebarActualWidth = computed(() => { ...@@ -27,7 +27,7 @@ const mainSidebarActualWidth = computed(() => {
27 // 侧边栏次导航当前实际宽度 27 // 侧边栏次导航当前实际宽度
28 const subSidebarActualWidth = computed(() => { 28 const subSidebarActualWidth = computed(() => {
29 let actualWidth = parseInt(getComputedStyle(document.documentElement).getPropertyValue('--g-sub-sidebar-width')) 29 let actualWidth = parseInt(getComputedStyle(document.documentElement).getPropertyValue('--g-sub-sidebar-width'))
30 if (settingsStore.settings.menu.subMenuCollapse || route.path == '/data-asset-index' || route.path == '/trusted-space-index' || route.path == '/down-delivery-file') { 30 if (settingsStore.settings.menu.subMenuCollapse || route.path == '/data-home-index' || route.path == '/data-asset-index' || route.path == '/trusted-space-index' || route.path == '/down-delivery-file') {
31 actualWidth = 0 31 actualWidth = 0
32 } 32 }
33 return `${actualWidth}px` 33 return `${actualWidth}px`
......
...@@ -51,7 +51,7 @@ const defaultMenuActive = computed(() => { ...@@ -51,7 +51,7 @@ const defaultMenuActive = computed(() => {
51 <div 51 <div
52 v-if="['side', 'head', 'single'].includes(settingsStore.settings.menu.menuMode) || settingsStore.mode === 'mobile'" 52 v-if="['side', 'head', 'single'].includes(settingsStore.settings.menu.menuMode) || settingsStore.mode === 'mobile'"
53 class="sub-sidebar-container" 53 class="sub-sidebar-container"
54 :class="{ 'is-collapse': settingsStore.mode === 'pc' && (settingsStore.settings.menu.subMenuCollapse || defaultMenuActive == '/data-asset-index' || defaultMenuActive == '/trusted-space-index' || defaultMenuActive == '/down-delivery-file') }" 54 :class="{ 'is-collapse': settingsStore.mode === 'pc' && (settingsStore.settings.menu.subMenuCollapse || defaultMenuActive == '/data-home-index' || defaultMenuActive == '/data-asset-index' || defaultMenuActive == '/trusted-space-index' || defaultMenuActive == '/down-delivery-file') }"
55 @scroll="onSidebarScroll"> 55 @scroll="onSidebarScroll">
56 <Logo :show-logo="settingsStore.settings.menu.menuMode === 'single'" class="sidebar-logo" :class="{ 56 <Logo :show-logo="settingsStore.settings.menu.menuMode === 'single'" class="sidebar-logo" :class="{
57 'sidebar-logo-bg': settingsStore.settings.menu.menuMode === 'single', 57 'sidebar-logo-bg': settingsStore.settings.menu.menuMode === 'single',
...@@ -60,7 +60,7 @@ const defaultMenuActive = computed(() => { ...@@ -60,7 +60,7 @@ const defaultMenuActive = computed(() => {
60 <!-- 侧边栏模式(无主导航) --> 60 <!-- 侧边栏模式(无主导航) -->
61 <el-menu :unique-opened="settingsStore.settings.menu.subMenuUniqueOpened" 61 <el-menu :unique-opened="settingsStore.settings.menu.subMenuUniqueOpened"
62 :default-openeds="menuStore.defaultOpenedPaths" :default-active="defaultMenuActive" 62 :default-openeds="menuStore.defaultOpenedPaths" :default-active="defaultMenuActive"
63 :collapse="settingsStore.mode === 'pc' && (settingsStore.settings.menu.subMenuCollapse || defaultMenuActive == '/data-asset-index' || defaultMenuActive == '/trusted-space-index' || defaultMenuActive == '/down-delivery-file')" 63 :collapse="settingsStore.mode === 'pc' && (settingsStore.settings.menu.subMenuCollapse || defaultMenuActive == '/data-home-index' || defaultMenuActive == '/data-asset-index' || defaultMenuActive == '/trusted-space-index' || defaultMenuActive == '/down-delivery-file')"
64 :collapse-transition="false" :class="{ 64 :collapse-transition="false" :class="{
65 'is-collapse-without-logo': settingsStore.settings.menu.menuMode !== 'single' && settingsStore.settings.menu.subMenuCollapse, 65 'is-collapse-without-logo': settingsStore.settings.menu.menuMode !== 'single' && settingsStore.settings.menu.subMenuCollapse,
66 }"> 66 }">
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!