import { getParentLayout } from '@eciol/router'; import type { AppRouteModule } from '@eciol/types'; import { LAYOUT } from '@/router/constant'; import { t } from '@/utils'; const client: AppRouteModule = { path: '/client', name: 'Client', component: LAYOUT, redirect: '/client', meta: { icon: 'client', title: t('finance.menu.client.menuName'), orderNo: 10, }, children: [ { path: '/client', name: 'Client', component: getParentLayout(), redirect: '/client/list', meta: { title: t('finance.menu.client.menuName'), icon: 'client', }, children: [ { path: 'list', name: 'ClientManagementList', component: () => import('@/views/client/index.vue'), meta: { title: t('finance.menu.client.list'), icon: 'ion:grid-outline', }, }, ], }, ], }; export default client;