修复在Main.vue中调用接口报错的bug
This commit is contained in:
parent
1da243719c
commit
d86bdb3cc5
|
|
@ -43,6 +43,7 @@ import Language from './components/language'
|
|||
import ErrorStore from './components/error-store'
|
||||
import { mapMutations, mapActions, mapGetters } from 'vuex'
|
||||
import { getNewTagList, getNextRoute, routeEqual } from '@/libs/util'
|
||||
import routers from '@/router/routers'
|
||||
import minLogo from '@/assets/images/logo-min.jpg'
|
||||
import maxLogo from '@/assets/images/logo.jpg'
|
||||
import './main.less'
|
||||
|
|
@ -96,7 +97,8 @@ export default {
|
|||
'setBreadCrumb',
|
||||
'setTagNavList',
|
||||
'addTag',
|
||||
'setLocal'
|
||||
'setLocal',
|
||||
'setHomeRoute'
|
||||
]),
|
||||
...mapActions([
|
||||
'handleLogin'
|
||||
|
|
@ -154,6 +156,7 @@ export default {
|
|||
* @description 初始化设置面包屑导航和标签导航
|
||||
*/
|
||||
this.setTagNavList()
|
||||
this.setHomeRoute(routers)
|
||||
this.addTag({
|
||||
route: this.$store.state.app.homeRoute
|
||||
})
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ export default {
|
|||
plugin: {
|
||||
'error-store': {
|
||||
showInHeader: true, // 设为false后不会在顶部显示错误日志徽标
|
||||
developmentOff: false // 设为true后在开发环境不会收集错误信息,方便开发中排查错误
|
||||
developmentOff: true // 设为true后在开发环境不会收集错误信息,方便开发中排查错误
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -197,7 +197,6 @@ export const getNextRoute = (list, route) => {
|
|||
res = getHomeRoute(list)
|
||||
} else {
|
||||
const index = list.findIndex(item => routeEqual(item, route))
|
||||
console.log(route, index, list.length)
|
||||
if (index === list.length - 1) res = list[list.length - 2]
|
||||
else res = list[index + 1]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,6 @@ router.beforeEach((to, from, next) => {
|
|||
name: homeName // 跳转到homeName页
|
||||
})
|
||||
} else {
|
||||
console.log(store.state.user.hasGetInfo)
|
||||
if (store.state.user.hasGetInfo) {
|
||||
turnTo(to, store.state.user.access, next)
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ export default {
|
|||
state: {
|
||||
breadCrumbList: [],
|
||||
tagNavList: [],
|
||||
homeRoute: getHomeRoute(routers, homeName),
|
||||
homeRoute: {},
|
||||
local: localRead('local'),
|
||||
errorList: [],
|
||||
hasReadErrorPage: false
|
||||
|
|
@ -43,6 +43,9 @@ export default {
|
|||
setBreadCrumb (state, route) {
|
||||
state.breadCrumbList = getBreadCrumbList(route, state.homeRoute)
|
||||
},
|
||||
setHomeRoute (state, routes) {
|
||||
state.homeRoute = getHomeRoute(routes, homeName)
|
||||
},
|
||||
setTagNavList (state, list) {
|
||||
let tagList = []
|
||||
if (list) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue