portal.js 2.67 KB
import Layout from '@/layout/'
const portalRouter = {
  path: '/portal',
  component: Layout,
  name: 'portal',
  meta: {
    icon: 'profile',
    title: '门户管理'
  },
  children: [{
      path: '/portal/carousel',
      name: 'carouselManage',
      exact: true,
      meta: {
        title: '轮播图'
      },
      component: () => import( /* webpackChunkName: "carousel" */ '@/views/portalManage/carousel/index.vue'), // 轮播图
    },
    {
      path: '/portal/carouselInsert',
      name: 'CarouselInsert',
      exact: false,
      meta: {
        title: '轮播图新增'
      },
      component: () => import( /* webpackChunkName: "carouselInsert" */ '@/views/portalManage/carousel/operation.vue'), // 轮播图新增
    },

    {
      path: '/portal/carouselEdit',
      name: 'CarouselEdit',
      exact: true,
      meta: {
        title: '轮播图编辑'
      },
      component: () => import( /* webpackChunkName: "carouselEdit" */ '@/views/portalManage/carousel/operation.vue'), // 轮播图编辑
    },
    {
      path: '/portal/openScreen',
      name: 'OpenScreen',
      exact: true,
      meta: {
        title: '开屏图'
      },
      component: () => import( /* webpackChunkName: "openScreen" */ '@/views/portalManage/openscreen/index.vue'), // 开屏图
    },
    {
      path: '/portal/openScreenInsert',
      name: 'OpenScreenInsert',
      exact: false,
      meta: {
        title: '开屏图新增'
      },
      component: () => import( /* webpackChunkName: "openScreenInsert" */ '@/views/portalManage/openscreen/operation.vue'), // 开屏图新增
    },
    {
      path: '/portal/openScreenEdit',
      name: 'OpenScreenEdit',
      exact: true,
      meta: {
        title: '开屏图编辑'
      },
      component: () => import( /* webpackChunkName: "openScreenEdit" */ '@/views/portalManage/openscreen/operation.vue'), // 开屏图编辑
    },
    {
      path: '/portal/iconManage',
      name: 'IconManage',
      exact: true,
      meta: {
        title: 'ICON'
      },
      component: () => import( /* webpackChunkName: "iconManage" */ '@/views/portalManage/icon/index.vue'), // ICON
    },
    {
      path: '/portal/iconInsert',
      name: 'IconInsert',
      exact: false,
      meta: {
        title: 'ICON新增'
      },
      component: () => import( /* webpackChunkName: "iconInsert" */ '@/views/portalManage/icon/operation.vue'), // 开屏图新增
    },
    {
      path: '/portal/iconEdit',
      name: 'iconEdit',
      exact: true,
      meta: {
        title: 'ICON编辑'
      },
      component: () => import( /* webpackChunkName: "iconEdit" */ '@/views/portalManage/icon/operation.vue'), // 开屏图编辑
    },
  ]
}

export default portalRouter;