功能变化: 优化权限加载问题

pull/102/MERGE
李强 2023-07-11 12:03:46 +08:00
parent 42372165ac
commit d0a9147e84
2 changed files with 1 additions and 2 deletions

View File

@ -1,6 +1,5 @@
import { uniqueId } from 'lodash'
import { request } from '@/api/service'
import store from '@/store'
import XEUtils from 'xe-utils'
import { frameInRoutes, frameOutRoutes } from '@/router/routes'
const _import = require('@/libs/util.import.' + process.env.NODE_ENV)
@ -26,7 +25,6 @@ export const menuAside = supplementPath([])
// 请求菜单数据,用于解析路由和侧边栏菜单
export const getMenu = function () {
store.dispatch('d2admin/permission/load')
return request({
url: '/api/system/menu/web_router/',
method: 'get',

View File

@ -56,6 +56,7 @@ router.beforeEach(async (to, from, next) => {
})
await store.dispatch('d2admin/user/set', res.data, { root: true })
await store.dispatch('d2admin/account/load')
await store.dispatch('d2admin/permission/load', routes)
store.dispatch('d2admin/dept/load')
store.dispatch('d2admin/settings/init')
}