064ac55f by lihua

首页默认收起

1 parent 85ad6085
...@@ -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 }">
......
...@@ -15,7 +15,7 @@ import DialogApproval from '@/components/ApprovalProcess/dialog_approval.vue'; ...@@ -15,7 +15,7 @@ import DialogApproval from '@/components/ApprovalProcess/dialog_approval.vue';
15 import TableTools from "@/components/Tools/table_tools.vue"; 15 import TableTools from "@/components/Tools/table_tools.vue";
16 import Table from "@/components/Table/index.vue"; 16 import Table from "@/components/Table/index.vue";
17 import { CarouselPanel } from '@/components/CarouselPanel'; 17 import { CarouselPanel } from '@/components/CarouselPanel';
18 import { getParamsList } from "@/api/modules/dataAsset"; 18 import { getParamsList, getDamTypesList } from "@/api/modules/dataAsset";
19 import { 19 import {
20 changeNum, 20 changeNum,
21 } from "@/utils/common"; 21 } from "@/utils/common";
...@@ -614,7 +614,7 @@ onActivated(() => { ...@@ -614,7 +614,7 @@ onActivated(() => {
614 }) 614 })
615 615
616 onBeforeMount(() => { 616 onBeforeMount(() => {
617 getParamsList({ 617 getDamTypesList({
618 dictType: "资产类型", 618 dictType: "资产类型",
619 }).then((res: any) => { 619 }).then((res: any) => {
620 if (res.code == proxy.$passCode) { 620 if (res.code == proxy.$passCode) {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!