/* * @Author: wally * @email: 18603454788@163.com * @Date: 2021-01-13 16:33:32 * @LastEditors: wally * @LastEditTime: 2021-01-14 17:34:56 */ import Vue from 'vue'; import VueRouter from 'vue-router'; import Home from 'views/FirstPage/FirstPage.vue'; Vue.use(VueRouter); const routes = [ // 首页 { path: '/', name: 'Home', component: Home, }, // 登录界面 { path: '/login', name: 'Login', component: () => import(/* webpackChunkName: "Login" */ 'views/User/Login.vue'), }, // 注册界面 { path: '/register', name: 'Register', component: () => import(/* webpackChunkName: "register" */ 'views/User/Register.vue'), }, // 修改密码 { path: '/forget-password', name: 'ForgetPassword', component: () => import(/* webpackChunkName: "forget-password" */ 'views/User/ForgetPassword.vue'), }, // 联系我们界面 { path: '/ContactUs', name: 'ContactUs', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ContactUs/ContactUs.vue'), }, // 购物车 { path: '/Cart', name: 'Cart', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Cart/Cart.vue'), }, // 关于我们 { path: '/About/Introduce', name: 'About', component: () => import(/* webpackChunkName: "About-About" */ 'views/About/About.vue'), children: [ { path: '/About/Introduce', name: 'Introduce', component: () => import(/* webpackChunkName: "About-Introduce" */ 'views/About/Children/Introduce.vue'), }, { path: '/About/Organ', name: 'Organ', component: () => import(/* webpackChunkName: "About-Organ" */ 'views/About/Children/Organ.vue'), }, { path: '/About/Partner', name: 'Partner', component: () => import(/* webpackChunkName: "About-Partner" */ 'views/About/Children/Partner.vue'), }, { path: '/About/SpinOffs', name: 'SpinOffs', component: () => import(/* webpackChunkName: "About-SpinOffs" */ 'views/About/Children/SpinOffs.vue'), }, ], }, // 学习平台 { path: '/Study', name: 'Study', component: () => import(/* webpackChunkName: "Study-Study" */ 'views/Study/Study.vue'), }, // 学习平台详情页 { path: '/StuDetails', name: 'StuDetails', component: () => import(/* webpackChunkName: "Study-StuDetails" */ 'views/Study/StuDetails.vue'), }, // 创业学院 { path: '/Business', name: 'Business', component: () => import(/* webpackChunkName: "Business-Business" */ 'views/Business/Business.vue'), }, // 创新挑战 { path: '/Challenge/Solicitation', name: 'Challenge', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Challenge/Challenge.vue'), children: [ { path: '/Challenge/Solicitation', name: 'Solicitation', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Challenge/Children/Solicitation.vue'), }, { path: '/Challenge/Release', name: 'Release', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Challenge/Children/Release.vue'), }, { path: '/Challenge/Notice', name: 'Notice', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Challenge/Children/Notice.vue'), }, ], }, // 活动公告界面 { path: '/Activity', name: 'Activity', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Activity/Activity.vue'), }, // 活动公告详情界面 { path: '/ActDetails', name: 'ActDetails', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Activity/ActDetails.vue'), }, // 数智开发界面 { path: '/Develop', name: 'Develop', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Develop/Develop.vue'), }, // 政策界面 { path: '/Policy', name: 'Policy', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Policy/Policy.vue'), }, // 政策详情界面 { path: '/Policy/PolicyDetails', name: 'PolicyDetails', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Policy/PolicyDetails.vue'), }, // 服务超市 { path: '/ServiceMarket/Institute', name: 'ServiceMarket', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/ServiceMarket.vue'), children: [ { path: '/ServiceMarket/Institute', name: 'Institute', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/Institute.vue'), }, { path: '/ServiceMarket/InnovativeService', name: 'InnovativeService', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/InnovativeService.vue'), }, { path: '/ServiceMarket/Partner', name: 'Partner', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/Partner.vue'), }, { path: '/ServiceMarket/ServiceDet', name: 'ServiceDet', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ServiceMarket/Children/ServiceDet.vue'), }, ], }, // 孵化平台 { path: '/Hatch/Space', name: 'Hatch', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Hatch.vue'), children: [ { // 高新众创空间 path: '/Hatch/Space', name: 'Space', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Children/Space.vue'), }, { path: '/Hatch/Incubator', name: 'Incubator', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Children/Incubator.vue'), }, { path: '/Hatch/Fictitious', name: 'Fictitious', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Children/Fictitious.vue'), }, { path: '/Hatch/Tutor', name: 'Tutor', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Children/Tutor.vue'), }, { path: '/Hatch/Partner', name: 'Partner', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Children/Partner.vue'), }, { path: '/Hatch/Service', name: 'Service', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Hatch/Children/Service.vue'), }, ], }, // 行业资讯 { path: '/ItInformation', name: 'ItInformation', component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/ItInformation/ItInformation.vue'), }, ]; const router = new VueRouter({ mode: 'history', base: process.env.BASE_URL, routes, }); export default router;