diff --git a/src/App.vue b/src/App.vue index 5f8c12ec..6fe6546f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,6 +9,8 @@ import advancedFormat from 'dayjs/plugin/advancedFormat'; import useLayoutStore from '@/store/modules/layout'; import useAppStore from '@/store/modules/app'; import useI18n from '@/hooks/useI18n'; +import { CACHE_LOCAL_PROCONFIG } from './constants/cache-keys-constants'; +import { localRemove } from './utils/cache-local-utils'; const { t, currentLocale } = useI18n(); const { themeConfig, initPrimaryColor, changeConf } = useLayoutStore(); dayjs.extend(advancedFormat); @@ -34,6 +36,7 @@ onBeforeMount(() => { maxCount: 15, }); initPrimaryColor(); + localRemove(CACHE_LOCAL_PROCONFIG); // 输出应用版本号 const appStore = useAppStore(); diff --git a/src/views/index.vue b/src/views/index.vue index 5eec1294..9953acc1 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -3,7 +3,6 @@ import Index from '@/views/index/tenantIndex.vue'; import { getConfigKey } from '@/api/system/config'; import { defineAsyncComponent, - nextTick, onMounted, ref, shallowRef, @@ -50,14 +49,10 @@ onMounted(() => { useLayoutStore().changeConf('menuTheme', 'light'); useLayoutStore().changeConf('tabRender', false); } else { - useLayoutStore().changeConf('layout', 'mix'); - useLayoutStore().changeConf('menuTheme', 'light'); - useLayoutStore().changeConf('tabRender', true); - - // location.replace(location.origin); - router.replace({ name: 'Monitor_2087' }).finally(() => { - nextTick(() => location.reload()); - }); + // currentComponent.value = defineAsyncComponent( + // () => import('@/views/dashboard/overview/index.vue') + // ); + router.replace({ name: 'Monitor_2087' }); return; useLayoutStore().changeConf('layout', 'mix'); //获取当前系统设置的首页路径