|
- import Main from '@/view/main'
- import parentView from '@/components/parent-view'
-
- /**
- * iui-admin中meta除了原生参数外可配置的参数:
- * meta: {
- * hideInMenu: (false) 设为true后在左侧菜单不会显示该页面选项
- * notCache: (false) 设为true后页面不会缓存
- * access: (null) 可访问该页面的权限数组,当前路由设置的权限会影响子路由
- * icon: (-) 该页面在左侧菜单、面包屑和标签导航处显示的图标,如果是自定义图标,需要在图标名称前加下划线'_'
- * }
- */
-
- export default [
- {
- path: '/',
- name: 'home',
- redirect: '/overview',
- component: Main,
- meta: {
- hideInMenu: true,
- notCache: true,
- title: '',
- showInBreadCrumb: true
- },
- children: [
- {
- path: '/overview',
- name: 'overview',
- meta: {
- hideInMenu: true,
- title: '首页',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/overview')
- },
- {
- path: '/about',
- name: 'about',
- meta: {
- hideInMenu: true,
- title: '关于我们',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/about')
- },
- {
- path: '/vip',
- name: 'vip',
- meta: {
- hideInMenu: true,
- title: '通知',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/vip')
- },
- {
- path: '/company',
- name: 'company',
- meta: {
- hideInMenu: true,
- title: '企业认定',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/company')
- },
- {
- path: '/news',
- name: 'news',
- meta: {
- hideInMenu: true,
- title: '新闻资讯',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/news')
- },
- {
- path: '/policy',
- name: 'policy',
- meta: {
- hideInMenu: true,
- title: '产业政策',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/policy')
- },
- {
- path: '/trode',
- name: 'trode',
- meta: {
- hideInMenu: true,
- title: '行业动态',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/trode')
- },{
- path: '/member',
- name: 'member',
- meta: {
- hideInMenu: true,
- title: '会员产品',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/member')
- },{
- path: '/people',
- name: 'people',
- meta: {
- hideInMenu: true,
- title: '人力资源',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/people')
- },{
- path: '/data',
- name: 'data',
- meta: {
- hideInMenu: true,
- title: '数据上报',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/data')
- },
- {
- path: '/vip-service',
- name: 'vip-service',
- meta: {
- hideInMenu: true,
- title: '会员服务',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/vip-service')
- },
- {
- path: '/exchange',
- name: 'exchange',
- meta: {
- hideInMenu: true,
- title: '合作交流',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/exchange')
- },
- {
- path: '/vip-apply',
- name: 'vip-apply',
- meta: {
- hideInMenu: true,
- title: '会员服务',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/vip-apply')
- },
- {
- path: '/about-detail',
- name: 'about-detail',
- meta: {
- hideInMenu: true,
- title: '协会简介',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/about-detail')
- },
- {
- path: '/about-detail2',
- name: 'about-detail2',
- meta: {
- hideInMenu: true,
- title: '协会章程',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/about-detail2')
- },
- {
- path: '/connect',
- name: 'connect',
- meta: {
- hideInMenu: true,
- title: '联系我们',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/connect')
- },
- {
- path: '/km',
- name: 'km',
- meta: {
- hideInMenu: true,
- title: '知识产权',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/km')
- },
- {
- path: '/detail',
- name: 'detail',
- meta: {
- hideInMenu: true,
- title: '详情',
- notCache: true,
- showInBreadCrumb: true
- },
- component: () => import('@/view/detail')
- }
- ]
- },
- {
- path: '/401',
- name: 'error_401',
- meta: {
- hideInMenu: true
- },
- component: () => import('@/view/error-page/401.vue')
- },
- {
- path: '/500',
- name: 'error_500',
- meta: {
- hideInMenu: true
- },
- component: () => import('@/view/error-page/500.vue')
- },
- {
- path: '*',
- name: 'error_404',
- meta: {
- hideInMenu: true
- },
- component: () => import('@/view/error-page/404.vue')
- }
- ]
|