|  | @@ -102,6 +102,7 @@ router.beforeEach(async (to, from, next) => {
 | 
	
		
			
				|  |  |            await store.dispatch('user/getInfo')
 | 
	
		
			
				|  |  |            // 请求接口 生成可访问路由
 | 
	
		
			
				|  |  |            const accessRoutes = await store.dispatch('permission/generateRoutes')
 | 
	
		
			
				|  |  | +          accessRoutes.push({ path: '*', redirect: '/404', hidden: true })
 | 
	
		
			
				|  |  |            // 动态添加可访问的路由
 | 
	
		
			
				|  |  |            router.addRoutes(accessRoutes)
 | 
	
		
			
				|  |  |            // 确保addroutes完整的hack方法
 | 
	
	
		
			
				|  | @@ -115,10 +116,11 @@ router.beforeEach(async (to, from, next) => {
 | 
	
		
			
				|  |  |              next({ ...to, replace: true })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          } catch (error) {
 | 
	
		
			
				|  |  | -          console.log(error)
 | 
	
		
			
				|  |  |            // remove token and go to login page to re-login
 | 
	
		
			
				|  |  |            await store.dispatch('user/resetToken')
 | 
	
		
			
				|  |  | -          Message.error(error.msg || 'Has Error')
 | 
	
		
			
				|  |  | +          if(error.msg) {
 | 
	
		
			
				|  |  | +            Message.error(error.msg)
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  |            next(`/login`)
 | 
	
		
			
				|  |  |            NProgress.done()
 | 
	
		
			
				|  |  |          }
 |