import Vue from 'vue'; import VueRouter from 'vue-router'; import Home from 'views/Index/Index.vue'; Vue.use(VueRouter); const routes = [ { path: '/', name: 'Home', component: Home, }, // -------行政部 // 内容管理 { path: '/page-manage', name: 'PageManage', component: () => import(/* webpackChunkName: "page-manage" */ 'views/PageManage/PageManage.vue'), }, // 行业资讯 { path: '/industry-info', name: 'IndustryInfo', component: () => import(/* webpackChunkName: "industry-info" */ 'views/IndustryInfo/IndustryInfo.vue'), }, // 用户管理 { path: '/user-manage', name: 'UserManage', component: () => import(/* webpackChunkName: "user-manage" */ 'views/UserManage/UserManage.vue'), }, // 轮播图管理 { path: '/banner-manage', name: 'BannerManage', component: () => import(/* webpackChunkName: "banner-manage" */ 'views/BannerManage/BannerManage.vue'), }, // 交流社区 { path: '/communication-community', name: 'CommunicationCommunity', component: () => import(/* webpackChunkName: "communication-community" */ 'views/CommunicationCommunity/CommunicationCommunity.vue'), }, // 活动公告--活动通知 { path: '/event-announcement', name: 'EventAnnouncement', component: () => import(/* webpackChunkName: "event-announcement" */ 'views/EventAnnouncement/EventAnnouncement.vue'), }, // 活动公告--活动报名 { path: '/event-registration', name: 'EventRegistration', component: () => import(/* webpackChunkName: "event-registration" */ 'views/EventRegistration/EventRegistration.vue'), }, // 创新政策 { path: '/innovation-policy', name: 'InnovationPolicy', component: () => import(/* webpackChunkName: "innovation-policy" */ 'views/InnovationPolicy/InnovationPolicy.vue'), }, // 人才招聘 { path: '/talent-recruitment', name: 'TalentRecruitment', component: () => import(/* webpackChunkName: "talent-recruitment" */ 'views/TalentRecruitment/TalentRecruitment.vue'), }, // -------创新部 // 合作意向 { path: '/cooperation-intention', name: 'CooperationIntention', component: () => import(/* webpackChunkName: "cooperation-intention" */ 'views/CooperationIntention/CooperationIntention.vue'), }, // 需求填报 { path: '/demand-filling', name: 'DemandFilling', component: () => import(/* webpackChunkName: "demand-filling" */ 'views/DemandFilling/DemandFilling.vue'), }, // 服务 { path: '/innovative-service', name: 'InnovativeService', component: () => import(/* webpackChunkName: "innovative-service" */ 'views/InnovativeService/InnovativeService.vue'), }, // 实验室 { path: '/innovative-lab', name: 'InnovativeLab', component: () => import(/* webpackChunkName: "innovative-lab" */ 'views/InnovativeLab/InnovativeLab.vue'), }, // 分类管理 { path: '/category-manage', name: 'CategoryManage', component: () => import(/* webpackChunkName: "category-manage" */ 'views/CategoryManage/CategoryManage.vue'), }, // 设备 { path: '/innovative-equipment', name: 'InnovativeEquipment', component: () => import(/* webpackChunkName: "innovative-equipment" */ 'views/InnovativeEquipment/InnovativeEquipment.vue'), }, // 成果 { path: '/innovative-achievements', name: 'InnovativeAchievements', component: () => import(/* webpackChunkName: "innovative-achievements" */ 'views/InnovativeAchievements/InnovativeAchievements.vue'), }, // -------孵化部 // 入驻实体申请 { path: '/entity-application', name: 'EntityApplication', component: () => import(/* webpackChunkName: "entity-application" */ 'views/EntityApplication/EntityApplication.vue'), }, // 入驻虚拟申请 { path: '/virtual-application', name: 'VirtualApplication', component: () => import(/* webpackChunkName: "virtual-application" */ 'views/VirtualApplication/VirtualApplication.vue'), }, // 服务 { path: '/incubation-services', name: 'IncubationServices', component: () => import(/* webpackChunkName: "incubation-services" */ 'views/IncubationServices/IncubationServices.vue'), }, // 需求填报 { path: '/hatching-demand-filling', name: 'HatchingDemandFilling', component: () => import(/* webpackChunkName: "hatching-demand-filling" */ 'views/HatchingDemandFilling/HatchingDemandFilling.vue'), }, // -------产业部 // 服务 { path: '/industrial-services', name: 'IndustrialServices', component: () => import(/* webpackChunkName: "industrial-services" */ 'views/IndustrialServices/IndustrialServices.vue'), }, // 衍生企业 { path: '/derivative-enterprise', name: 'DerivativeEnterprise', component: () => import(/* webpackChunkName: "derivative-enterprise" */ 'views/DerivativeEnterprise/DerivativeEnterprise.vue'), }, // 需求填报 { path: '/industry-demand-report', name: 'IndustryDemandReport', component: () => import(/* webpackChunkName: "industry-demand-report" */ 'views/IndustryDemandReport/IndustryDemandReport.vue'), }, ]; const router = new VueRouter({ mode: 'history', base: process.env.BASE_URL, routes, }); export default router;