绿谷官网后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

163 lines
5.2 KiB

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;