提交 8d1cf2a4 编写于 作者: Yuanzhao.dai's avatar Yuanzhao.dai

router fixed

上级 721f9418
const followUp = r => require.ensure([], () => r(require('../views/followup/layout.vue')), 'followUp'); const followUp = r => require.ensure([], () => r(require('../views/followup/layout.vue')), 'followUp');
const planManage = r => require.ensure([], () => r(require('../views/followup/planManage/layout.vue')), 'planManage'); const planManage = r => require.ensure([], () => r(require('../views/followup/plan-manage/layout.vue')), 'planManage');
const planList = r => require.ensure([], () => r(require('../views/followup/planManage/plan-list.vue')), 'planList'); const planList = r => require.ensure([], () => r(require('../views/followup/plan-manage/plan-list.vue')), 'planList');
const residentList = r => require.ensure([], () => r(require('../views/followup/plan-manage/resident-list.vue')), 'residentList');
const reservationManage = r => require.ensure([], () => r(require('../views/followup/reservationManage/layout.vue')), 'reservationManage'); const reservationManage = r => require.ensure([], () => r(require('../views/followup/reservation-manage/layout.vue')), 'reservationManage');
const reservationList = r => require.ensure([], () => r(require('../views/followup/reservationManage/reservation-list.vue')), 'reservationList'); const reservationList = r => require.ensure([], () => r(require('../views/followup/reservation-manage/reservation-list.vue')), 'reservationList');
const recordManage = r => require.ensure([], () => r(require('../views/followup/recordManage/layout.vue')), 'recordManage'); const recordManage = r => require.ensure([], () => r(require('../views/followup/record-manage/layout.vue')), 'recordManage');
const recordList = r => require.ensure([], () => r(require('../views/followup/recordManage/record-list.vue')), 'recordList'); const recordList = r => require.ensure([], () => r(require('../views/followup/record-manage/record-list.vue')), 'recordList');
const followRouters = { const followRouters = {
path: '/followUp', path: '/follow-up',
name: 'followUp', name: 'followUp',
component: followUp, component: followUp,
redirect: 'followUp/plan/planList', redirect: 'follow-up/plan-manage/planList',
children: [ children: [
{ {
path: 'planManage', path: 'plan-manage',
component: planManage, component: planManage,
name: 'planManage', name: 'planManage',
redirect: 'planManage/planList', redirect: 'plan-manage/plan-list',
children: [ children: [
{ {
path: 'planList', path: 'plan-list',
component: planList, component: planList,
name: 'planList', name: 'planList',
meta: { meta: {
title: '计划列表', title: '计划列表',
keepAlive: false //页面不需要缓存
},
},
{
path: 'resident-list',
component: residentList,
name: 'residentList',
meta: {
title: '居民列表',
keepAlive: false //页面不需要缓存
}, },
}, },
], ],
...@@ -38,17 +49,18 @@ const followRouters = { ...@@ -38,17 +49,18 @@ const followRouters = {
}, },
}, },
{ {
path: 'reservationManage', path: 'reservation-manage',
component: reservationManage, component: reservationManage,
name: 'reservationManage', name: 'reservationManage',
redirect: 'reservationManage/reservationList', redirect: 'reservation-manage/reservation-list',
children: [ children: [
{ {
path: 'reservationList', path: 'reservation-list',
component: reservationList, component: reservationList,
name: 'reservationList', name: 'reservationList',
meta: { meta: {
title: '预约列表', title: '预约列表',
keepAlive: false
}, },
}, },
], ],
...@@ -57,13 +69,13 @@ const followRouters = { ...@@ -57,13 +69,13 @@ const followRouters = {
}, },
}, },
{ {
path: 'recordManage', path: 'record-manage',
component: recordManage, component: recordManage,
name: 'recordManage', name: 'recordManage',
redirect: 'recordManage/recordList', redirect: 'record-manage/record-list',
children: [ children: [
{ {
path: 'recordList', path: 'record-list',
component: recordList, component: recordList,
name: 'recordList', name: 'recordList',
meta: { meta: {
......
...@@ -61,22 +61,22 @@ export default { ...@@ -61,22 +61,22 @@ export default {
}, { }, {
title: '随访管理', title: '随访管理',
icon: 'el-icon-message', icon: 'el-icon-message',
index: 'followup', index: 'follow-up',
subs: [ subs: [
{ {
title: '计划管理', title: '计划管理',
icon: 'el-icon-setting', icon: 'el-icon-setting',
index: 'followup/planManage/planList' index: 'follow-up/plan-manage/plan-list'
}, },
{ {
title: '预约管理', title: '预约管理',
icon: 'el-icon-setting', icon: 'el-icon-setting',
index: 'followup/reservationManage/reservationList' index: 'follow-up/reservation-manage/reservation-list'
}, },
{ {
title: '录入管理', title: '录入管理',
icon: 'el-icon-setting', icon: 'el-icon-setting',
index: 'followup/recordManage/recordList' index: 'follow-up/record-manage/record-list'
} }
] ]
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册