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
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: '数据展示布局管理' }
|
|
},
|
|
]
|
|
}
|
|
]
|
|
})
|
|
|