personalSetting.ts 699 B

123456789101112131415161718192021222324252627282930
  1. import type { AppRouteModule } from '/@/router/types';
  2. import { LAYOUT } from '/@/router/constant';
  3. import { t } from '/@/hooks/web/useI18n';
  4. const account: AppRouteModule = {
  5. path: '/account',
  6. name: 'Account',
  7. component: LAYOUT,
  8. redirect: '/account/index',
  9. meta: {
  10. icon: 'medical-icon:care-staff-area',
  11. title: t('routes.personalSetting.account'),
  12. orderNo: 102,
  13. hideChildrenInMenu: true,
  14. hideMenu: true,
  15. },
  16. children: [
  17. {
  18. path: 'index',
  19. name: 'AccountSettingPage',
  20. component: () => import('/@/views/setting/index.vue'),
  21. meta: {
  22. title: t('routes.personalSetting.accountSetting'),
  23. },
  24. },
  25. ],
  26. };
  27. export default account;