研发图纸文件管理系统-前端项目
修复:更改角色后菜单不能正确显示的问题;#179
fix: the menu does not display correctly after changing roles;
1个文件已修改
3 ■■■■ 已修改文件
src/store/modules/setting.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/modules/setting.js
@@ -3,6 +3,7 @@
import {formatFullPath} from '@/utils/i18n'
import {filterMenu} from '@/utils/authority-utils'
import {getLocalSetting} from '@/utils/themeUtil'
import deepClone from 'lodash.clonedeep'
const localSetting = getLocalSetting(true)
const customTitlesStr = sessionStorage.getItem(process.env.VUE_APP_TBAS_TITLES_KEY)
@@ -25,7 +26,7 @@
    menuData(state, getters, rootState) {
      if (state.filterMenu) {
        const {permissions, roles} = rootState.account
        return filterMenu(state.menuData, permissions, roles)
        return filterMenu(deepClone(state.menuData), permissions, roles)
      }
      return state.menuData
    },