import Vue from 'vue'
import VueRouter from 'vue-router'
// import Layouts from "@/pages/layouts/Layouts.vue"
// 解决重复点击同一个路由报错
const originalPush = VueRouter.prototype.push;
VueRouter.prototype.push = function (location) {
  return originalPush.call(this, location).catch(err => err)
}
Vue.use(VueRouter)


const routes = [
  {
    path:'/',
    redirect:'/home'
  },
  // 首页
  {
    path: '/home',
    component: () => import('@/pages/home/Home.vue'),
  },
 
  // 快速查看
  {
    path: '/matterList',
    component: () => import('@/pages/showpage/Materials.vue'),
  },
  // 快速搜索
  {
    path: '/searchpage',
    component: () => import('@/pages/searchpage/SearchPage.vue'),
  },
  // 事项列表
  {
    path: '/matterlist',
    component: () => import('@/pages/showpage/MatterList.vue'),
  },
  // 材料展示
  {
    path: '/showmaterials',
    component: () => import('@/pages/showpage/ShowMaterials.vue'),
  },

]

const router = new VueRouter({
  routes
})



export default router
