fix(系统设置): 在导入license后,一级导航栏刷新显示为空白

--bug=1019172 --user=李玉号 [BUG]新部署的MS V2.3版本,在导入license后,一级导航栏刷新显示为空白,需优化
#19322 https://www.tapd.cn/55049933/s/1284084

Closes #19322
This commit is contained in:
shiziyuan9527 2022-10-31 17:51:05 +08:00 committed by lyh
parent b1efad9531
commit 2e9490ffa1
1 changed files with 9 additions and 1 deletions

View File

@ -49,10 +49,11 @@ import MsView from "../../components/layout/View";
import MxLicenseMessage from "../../components/MxLicenseMessage"; import MxLicenseMessage from "../../components/MxLicenseMessage";
import MxTheme from "../../components/MxTheme"; import MxTheme from "../../components/MxTheme";
import {hasLicense} from "../../utils/permission"; import {hasLicense} from "../../utils/permission";
import {checkMicroMode, setAsideColor, setColor, setCustomizeColor, setDefaultTheme, setLightColor} from "../../utils"; import {setAsideColor, setColor, setCustomizeColor, setDefaultTheme, setLightColor} from "../../utils";
import {ORIGIN_COLOR} from "../../utils/constants"; import {ORIGIN_COLOR} from "../../utils/constants";
import {getDisplayInfo, getSystemTheme, isLogin} from "../../api/user"; import {getDisplayInfo, getSystemTheme, isLogin} from "../../api/user";
import {useUserStore} from "@/store"; import {useUserStore} from "@/store";
import {getModuleList} from "../../api/module";
export default { export default {
@ -95,6 +96,13 @@ export default {
// this.$store.commit('setTheme', res.data); // this.$store.commit('setTheme', res.data);
}); });
this.getDisplayInfo(); this.getDisplayInfo();
getModuleList().then(response => {
let modules = {};
response.data.forEach(m => {
modules[m.key] = m.status;
});
localStorage.setItem('modules', JSON.stringify(modules));
});
} }
this.isFixed = localStorage.getItem('app-fixed') === 'true' || false; this.isFixed = localStorage.getItem('app-fixed') === 'true' || false;