bug修复: 修复权限加载生命周期问题
parent
889162fd08
commit
aeb2caa262
|
@ -56,7 +56,6 @@ new Vue({
|
||||||
// 初始化配置
|
// 初始化配置
|
||||||
this.$store.dispatch('d2admin/settings/load')
|
this.$store.dispatch('d2admin/settings/load')
|
||||||
this.$store.dispatch('d2admin/dictionary/load')
|
this.$store.dispatch('d2admin/dictionary/load')
|
||||||
this.$store.dispatch('d2admin/permission/load')
|
|
||||||
},
|
},
|
||||||
created () {
|
created () {
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
*/
|
*/
|
||||||
import { uniqueId } from 'lodash'
|
import { uniqueId } from 'lodash'
|
||||||
import { request } from '@/api/service'
|
import { request } from '@/api/service'
|
||||||
|
import store from '@/store'
|
||||||
import XEUtils from 'xe-utils'
|
import XEUtils from 'xe-utils'
|
||||||
import { frameInRoutes, frameOutRoutes } from '@/router/routes'
|
import { frameInRoutes, frameOutRoutes } from '@/router/routes'
|
||||||
const _import = require('@/libs/util.import.' + process.env.NODE_ENV)
|
const _import = require('@/libs/util.import.' + process.env.NODE_ENV)
|
||||||
|
@ -33,6 +34,7 @@ export const menuAside = supplementPath([])
|
||||||
|
|
||||||
// 请求菜单数据,用于解析路由和侧边栏菜单
|
// 请求菜单数据,用于解析路由和侧边栏菜单
|
||||||
export const getMenu = function () {
|
export const getMenu = function () {
|
||||||
|
store.dispatch('d2admin/permission/load')
|
||||||
return request({
|
return request({
|
||||||
url: '/api/system/menu/web_router/',
|
url: '/api/system/menu/web_router/',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
|
|
Loading…
Reference in New Issue