bug修复: 修复权限加载生命周期问题

pull/102/MERGE
猿小天 2023-07-11 11:58:34 +08:00
parent 889162fd08
commit aeb2caa262
2 changed files with 2 additions and 1 deletions

View File

@ -56,7 +56,6 @@ new Vue({
// 初始化配置
this.$store.dispatch('d2admin/settings/load')
this.$store.dispatch('d2admin/dictionary/load')
this.$store.dispatch('d2admin/permission/load')
},
created () {

View File

@ -8,6 +8,7 @@
*/
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)
@ -33,6 +34,7 @@ export const menuAside = supplementPath([])
// 请求菜单数据,用于解析路由和侧边栏菜单
export const getMenu = function () {
store.dispatch('d2admin/permission/load')
return request({
url: '/api/system/menu/web_router/',
method: 'get',