文化云2管理后台
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.
 
 
 
 

98 lines
3.6 KiB

import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/',
redirect: '/Home'
},
{
path: '/',
component: () => import(/* webpackChunkName: "home" */ '../components/Home.vue'),
meta: { title: '自述文件' },
children: [
{
path: '/Home',
name:'Home',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/Home/index.vue'),
meta: { title: '系统首页' }
},
{
path: '/DataQuery',
name:'DataQuery',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/classification/DataQuery.vue'),
meta: { title: '全部文化数据查询'}
},
{
path: '/Category',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/classification/Category.vue'),
meta: { title: '文化数据类别管理' }
},
{
path: '/admission',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/admission/index.vue'),
meta: { title: '文化数据入场管理' }
},
{
path: '/allOrder',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/order/index.vue'),
meta: { title: '全部交易订单' }
},
{
path: '/pendingPayment',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/order/pendingPayment.vue'),
meta: { title: '待付款订单' }
},
{
path: '/toBeDelivered',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/order/toBeDelivered.vue'),
meta: { title: '待交付订单' }
},
{
path: '/toBeSettled',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/order/toBeSettled.vue'),
meta: { title: '待结算订单' }
},
{
path: '/completed',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/order/completed.vue'),
meta: { title: '已终止订单' }
},
{
path: '/closed',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/order/closed.vue'),
meta: { title: '已关闭订单' }
},
{
path: '/invoice',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/afterService/invoice.vue'),
meta: { title: '服务发票' }
},
{
path: '/fundSettlement',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/fundSettlement/index.vue'),
meta: { title: '资金结算对账单' }
},
{
path: '/splitProportion',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/fundSettlement/splitProportion.vue'),
meta: { title: '分账比例设置' }
},
{
path: '/paymentMethod',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/fundSettlement/paymentMethod.vue'),
meta: { title: '支付方式设置' }
},
{
path: '/layout',
component: () => import(/* webpackChunkName: "dashboard" */ '../components/page/layout/index.vue'),
meta: { title: '数据展示布局管理' }
},
]
}
]
})