import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) export default new Router({ routes: [{ path: '/login', name: 'login', component: () => import('./views/Login.vue'), show: 0, }, { path: '/index/index', name: '首页', icon: 'el-icon-s-home', component: () => import('./views/Home.vue'), show: 1, isLeaf: 1, children: [{ path: '/index/index', component: () => import('./views/Index.vue'), name: '首页' }, ] }, { path: '/message/message', name: '消息管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/message/message', component: () => import('./views/message/Message.vue'), name: '消息管理' }, ] }, { path: '/journal/journal', name: '中科院全刊', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/journal/journal', component: () => import('./views/journalQun/Journal.vue'), name: '中科院全刊' }, ] }, { path: '/journal/organizer', name: '主办单位', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/journal/organizer', component: () => import('./views/journalQun/Organizer.vue'), name: '主办单位' }, ] }, { path: '/journal/subject', name: '学科', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/journal/subject', component: () => import('./views/journalQun/Subject.vue'), name: '学科' }, ] }, { path: '/learning/activity', name: '活动管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/learning/activity', component: () => import('./views/message/Message.vue'), name: '活动管理' }, ] }, { path: '/article/article', name: '文章管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/article/article', component: () => import('./views/message/Message.vue'), name: '文章管理' }, ] }, { path: '/conference/conference', name: '会议管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/conference/conference', component: () => import('./views/message/Message.vue'), name: '会议管理' }, ] }, { path: '/conference/signup', name: '报名管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/conference/signup', component: () => import('./views/message/Message.vue'), name: '报名管理' }, ] }, { path: '/conference/checker', name: '核销员管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/conference/checker', component: () => import('./views/message/Message.vue'), name: '核销员管理' }, ] }, { path: '/conference/hotel', name: '酒店管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/conference/hotel', component: () => import('./views/message/Message.vue'), name: '酒店管理' }, ] }, { path: '/message/survey', name: '调查问卷', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/message/survey', component: () => import('./views/message/investigation.vue'), name: '调查问卷' }, ] }, { path: '/message/template', name: '问卷模板', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/message/template', component: () => import('./views/message/templateList.vue'), name: '问卷模板' }, { path: '/message/template/add', component: () => import('./views/message/modelForm.vue'), name: '新增表单' }] }, { path: '/system/account', name: '账号管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/system/account', component: () => import('./views/system/Account.vue'), name: '消息管理' }, ] }, { path: '/system/role', name: '角色管理', icon: 'el-icon-chat-dot-square', component: () => import('./views/Home.vue'), show: 0, isLeaf: 1, children: [{ path: '/system/role', component: () => import('./views/system/Role.vue'), name: '角色管理' }, ] }, ] })