daofu-gov-pc/src/router/modules/basemanage.ts
2024-01-23 09:11:49 +08:00

80 lines
2.4 KiB
TypeScript

const Layout = () => import('@/layout/index.vue')
export default {
path: '/base',
component: Layout,
redirect: '/base-manage/village',
name: 'village',
meta: {
auth: "emer",
title: '户籍管理',
icon: 'icon-study'
},
children: [
{
path: 'village',
name: 'vill',
component: () => import('@/views/base-manage/village/index.vue'),
meta: {
icon: 'point',
auth: "emer.team",
title: '村庄管理',
breadcrumb: true, //是否显示面包屑
},
},
{
path: 'resident',
name: 'resident',
component: () => import('@/views/base-manage/residence/index.vue'),
meta: {
icon: 'point',
auth: "emer.resourse",
title: '户籍管理',
breadcrumb: true, //是否显示面包屑
}
},
{
path: 'residence',
name: 'residence',
component: () => import('@/views/base-manage/population/index.vue'),
meta: {
icon: 'point',
auth: "emer.resourse",
title: '人口管理',
breadcrumb: true, //是否显示面包屑
}
},
{
path: 'poor',
name: 'poor',
component: () => import('@/views/base-manage/poor/index.vue'),
meta: {
icon: 'point',
auth: "emer.resourse",
title: '贫困户管理',
breadcrumb: true, //是否显示面包屑
}
},
{
path: 'permanent',
name: 'permanent',
component: () => import('@/views/base-manage/permanent/index.vue'),
meta: {
icon: 'point',
auth: "emer.resourse",
title: '常驻人口',
breadcrumb: true, //是否显示面包屑
}
},
{
path: 'flow',
name: 'flow',
component: () => import('@/views/base-manage/flow/index.vue'),
meta: {
icon: 'point',
auth: "emer.resourse",
title: '流动人口',
breadcrumb: true, //是否显示面包屑
}
}
]
}