nyzy_vue/src/config/router.gateway.js

84 lines
2.3 KiB
JavaScript

import { UserLayout, TabLayout, RouteView, BlankLayout, PageView } from '@/components/layouts'
import IframeFReportView from '@/components/layouts/IframeFReportView'
export default [
{
path: '/',
name: 'home',
redirect: '/home',
component: BlankLayout,
hidden: true,
children: [
{
path: '/home',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway')
},
{
path: '/listPage',
name: 'listPage',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway/listPage')
},
{
path: '/listPage2',
name: 'listPage2',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway/listPage2')
},
{
path: '/listPageSearch',
name: 'listPageSearch',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway/listPageSearch')
},
{
path: '/detailedPage',
name: 'detailedPage',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway/detailedPage')
},
{
path: '/detailedPage2',
name: 'detailedPage2',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway/detailedPage2')
},
{
path: '/gybs',
name: 'gybs',
//component: BlankLayout,
//redirect: '/user/login',
component: () => import(/* webpackChunkName: "user" */ '@/views/gateway/gybs')
},
]
},
{
path: '/i',
hidden: true,
component: IframeFReportView,
children: [
{
path: 'baidu',
name: 'baidu',
meta: {
url: 'http://www.baidu.com'
},
},
]
},
{
path: '/404',
component: () => import(/* webpackChunkName: "fail" */ '@/views/gateway/exception/404')
},
{
path: "*", redirect: "/404", hidden: true
}
]