|  | @@ -3,37 +3,44 @@ import Router from 'vue-router'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  Vue.use(Router)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -export const constantRoutes = [
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    path: '/login',
 | 
	
		
			
				|  |  | -    name: "登录",
 | 
	
		
			
				|  |  | -    component: () => import('@/views/login'),
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    path: '/',
 | 
	
		
			
				|  |  | -    redirect: '/EnterSys'
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  {
 | 
	
		
			
				|  |  | -    path: '/EnterSys',
 | 
	
		
			
				|  |  | -    name: "Personalcenter",
 | 
	
		
			
				|  |  | -    component: () => import('@/views/Personalcenter'),
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  // 404 page must be placed at the end !!!
 | 
	
		
			
				|  |  | -  { path: '*', redirect: '/404', hidden: true }
 | 
	
		
			
				|  |  | +export const constantRoutes = [{
 | 
	
		
			
				|  |  | +        path: '/login',
 | 
	
		
			
				|  |  | +        name: "登录",
 | 
	
		
			
				|  |  | +        component: () =>
 | 
	
		
			
				|  |  | +            import ('@/views/login'),
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        path: '/',
 | 
	
		
			
				|  |  | +        redirect: '/EnterSys'
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        path: '/EnterSys',
 | 
	
		
			
				|  |  | +        name: "Personalcenter",
 | 
	
		
			
				|  |  | +        component: () =>
 | 
	
		
			
				|  |  | +            import ('@/views/Personalcenter'),
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        path: '/OrderPaySuccess',
 | 
	
		
			
				|  |  | +        name: "OrderPaySuccess",
 | 
	
		
			
				|  |  | +        component: () =>
 | 
	
		
			
				|  |  | +            import ('@/views/OrderPaySuccess'),
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    // 404 page must be placed at the end !!!
 | 
	
		
			
				|  |  | +    { path: '*', redirect: '/404', hidden: true }
 | 
	
		
			
				|  |  |  ]
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const createRouter = () => new Router({
 | 
	
		
			
				|  |  | -  //mode: 'history', // require service support
 | 
	
		
			
				|  |  | -  scrollBehavior: () => ({ y: 0 }),
 | 
	
		
			
				|  |  | -  routes: constantRoutes
 | 
	
		
			
				|  |  | +    //mode: 'history', // require service support
 | 
	
		
			
				|  |  | +    scrollBehavior: () => ({ y: 0 }),
 | 
	
		
			
				|  |  | +    routes: constantRoutes
 | 
	
		
			
				|  |  |  })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const router = createRouter()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // Detail see: https://github.com/vuejs/vue-router/issues/1234#issuecomment-357941465
 | 
	
		
			
				|  |  |  export function resetRouter() {
 | 
	
		
			
				|  |  | -  const newRouter = createRouter()
 | 
	
		
			
				|  |  | -  router.matcher = newRouter.matcher // reset router
 | 
	
		
			
				|  |  | +    const newRouter = createRouter()
 | 
	
		
			
				|  |  | +    router.matcher = newRouter.matcher // reset router
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -export default router
 | 
	
		
			
				|  |  | +export default router
 |