diff --git a/src/router/index.ts b/src/router/index.ts index 373751ea..338d7f39 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -11,10 +11,10 @@ const routes: Array = [ path: "/", // redirect重定向 // redirect: "/login" - // redirect: "/upgrade" - name: "HomeRecommend", - component: _import('HomeRecommend'), - children:[] + redirect: "/upgrade" + // name: "HomeRecommend", + // component: _import('HomeRecommend'), + // children:[] }, { path: '/login', @@ -163,13 +163,18 @@ if (vuex_setSystemUser == 0 || vuex_setSystemUser == 1) { router.beforeEach((to, from, next) => { // 系统维护 - // const toName = to.name === 'upgrade'; - // if (toName) { - // next(); - // } else { - // next({ name: 'upgrade' }); - // } - // return + let upgradeList = ['/feedbackSurvey','/feedbackSurveyCN']//指定页面系统维护也可以访问 + const toName = to.name === 'upgrade'; + if(upgradeList.indexOf(to.path) > -1){ + next(); + }else{ + if (toName) { + next(); + } else { + next({ name: 'upgrade' }); + } + } + return // 检查路由是否存在 // 机房用户 let userInfo = JSON.parse(getCookie("userInfo") as any); @@ -179,7 +184,7 @@ router.beforeEach((to, from, next) => { let isMurmur = JSON.parse(getIsMurmur) let routeList = ['/testClickData','/trialApproval']//指定页面需要指定id才能进入 let userIdList = [88,6,46,31,73,83,87] - let isSystemUserRouteList = ['/login','/']//指定页面需要指定id才能进入 + let isSystemUserRouteList = ['/login','/']//指定页面 let systemUser = state.UserHabit.systemUser const routeExists = router.getRoutes().some(({ name }) =>{