|
@@ -34,9 +34,9 @@ const mainRoutes = {
|
|
// 2. iframeUrl: 是否通过iframe嵌套展示内容, '以http[s]://开头': 是, '': 否
|
|
// 2. iframeUrl: 是否通过iframe嵌套展示内容, '以http[s]://开头': 是, '': 否
|
|
// 提示: 如需要通过iframe嵌套展示内容, 但不通过tab打开, 请自行创建组件使用iframe处理!
|
|
// 提示: 如需要通过iframe嵌套展示内容, 但不通过tab打开, 请自行创建组件使用iframe处理!
|
|
{ path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页' } },
|
|
{ path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页' } },
|
|
- { path: '/theme', component: _import('common/theme'), name: 'theme', meta: { title: '主题' } },
|
|
|
|
- { path: '/demo-echarts', component: _import('demo/echarts'), name: 'demo-echarts', meta: { title: 'demo-echarts', isTab: true } },
|
|
|
|
- { path: '/demo-ueditor', component: _import('demo/ueditor'), name: 'demo-ueditor', meta: { title: 'demo-ueditor', isTab: true } }
|
|
|
|
|
|
+ { path: '/theme', component: _import('common/theme'), name: 'theme', meta: { title: '主题' } }
|
|
|
|
+ // { path: '/demo-echarts', component: _import('demo/echarts'), name: 'demo-echarts', meta: { title: 'demo-echarts', isTab: true } },
|
|
|
|
+ // { path: '/demo-ueditor', component: _import('demo/ueditor'), name: 'demo-ueditor', meta: { title: 'demo-ueditor', isTab: true } }
|
|
],
|
|
],
|
|
beforeEnter (to, from, next) {
|
|
beforeEnter (to, from, next) {
|
|
let token = Vue.cookie.get('token')
|
|
let token = Vue.cookie.get('token')
|
|
@@ -63,15 +63,15 @@ router.beforeEach((to, from, next) => {
|
|
next()
|
|
next()
|
|
} else {
|
|
} else {
|
|
http({
|
|
http({
|
|
- url: http.adornUrl('/sys/menu/nav'),
|
|
|
|
|
|
+ url: http.adornUrl('/user-service/menu/nav'),
|
|
method: 'get',
|
|
method: 'get',
|
|
params: http.adornParams()
|
|
params: http.adornParams()
|
|
}).then(({data}) => {
|
|
}).then(({data}) => {
|
|
- if (data && data.code === 0) {
|
|
|
|
- fnAddDynamicMenuRoutes(data.menuList)
|
|
|
|
|
|
+ if (data && data.code === '200') {
|
|
|
|
+ fnAddDynamicMenuRoutes(data.data)
|
|
router.options.isAddDynamicMenuRoutes = true
|
|
router.options.isAddDynamicMenuRoutes = true
|
|
- sessionStorage.setItem('menuList', JSON.stringify(data.menuList || '[]'))
|
|
|
|
- sessionStorage.setItem('permissions', JSON.stringify(data.permissions || '[]'))
|
|
|
|
|
|
+ sessionStorage.setItem('menuList', JSON.stringify(data.data.menuList || '[]'))
|
|
|
|
+ sessionStorage.setItem('permissions', JSON.stringify(data.data.permissions || '[]'))
|
|
next({ ...to, replace: true })
|
|
next({ ...to, replace: true })
|
|
} else {
|
|
} else {
|
|
sessionStorage.setItem('menuList', '[]')
|
|
sessionStorage.setItem('menuList', '[]')
|