This commit is contained in:
qsh
2024-11-11 16:32:21 +08:00
parent d1c4632f72
commit a8e41fe889
5 changed files with 44 additions and 23 deletions

View File

@@ -56,7 +56,7 @@ export const useAppStore = defineStore('app', {
screenfull: true, // 全屏图标
size: false, // 尺寸图标
locale: false, // 多语言图标
message: true, // 消息图标
message: false, // 消息图标
tagsView: true, // 标签页
tagsViewIcon: false, // 是否显示标签图标
logo: true, // logo

View File

@@ -50,7 +50,7 @@ export const useUserStore = defineStore('admin-user', {
return null
}
let userInfo = cache.local.get(CACHE_KEY.USER)
if (!userInfo) {
if (!userInfo || !userInfo?.menus || userInfo.menus.length == 0) {
userInfo = await getInfo({})
}
this.permissions = userInfo.permissions