FinancialRouter.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import Layout from '@/layout'
  2. export default {
  3. path: '/financial-management',
  4. component: Layout,
  5. redirect: '/financial-management/charging-transactions',
  6. alwaysShow: true,
  7. meta: {
  8. title: 'Financial Management',
  9. affix: false,
  10. icon: 'financial'
  11. },
  12. children: [
  13. {
  14. path: '/financial-management/charging-transactions',
  15. component: () => import('@/views/financial/index'),
  16. name: 'ChargingTransactions',
  17. meta: {
  18. title: 'Charging Transactions',
  19. icon: 'sidebar-submenu-item',
  20. activeIcon: 'sidebar-submenu-item-active',
  21. affix: false
  22. }
  23. },
  24. {
  25. path: '/financial-management/idle-fee',
  26. component: () => import('@/views/financial/IdleFee'),
  27. name: 'FinancialIdleFee',
  28. meta: {
  29. title: 'Idle Fee',
  30. icon: 'sidebar-submenu-item',
  31. activeIcon: 'sidebar-submenu-item-active',
  32. affix: false
  33. }
  34. },
  35. {
  36. path: '/financial-management/top-up',
  37. component: () => import('@/views/financial/TopUp'),
  38. name: 'FinancialTopup',
  39. meta: {
  40. title: 'Top-Up',
  41. icon: 'sidebar-submenu-item',
  42. activeIcon: 'sidebar-submenu-item-active',
  43. affix: false
  44. }
  45. },
  46. {
  47. path: '/financial-management/billing-account-mgmt',
  48. component: () => import('@/views/settlement/billingAccount'),
  49. name: 'FinancialTopup',
  50. meta: {
  51. title: 'Billing Account Management',
  52. icon: 'sidebar-submenu-item',
  53. activeIcon: 'sidebar-submenu-item-active',
  54. affix: false
  55. }
  56. },
  57. {
  58. path: '/financial-management/account-settlement',
  59. component: () => import('@/views/settlement/index'),
  60. name: 'FinancialTopup',
  61. meta: {
  62. title: 'Account Settlement',
  63. icon: 'sidebar-submenu-item',
  64. activeIcon: 'sidebar-submenu-item-active',
  65. affix: false
  66. }
  67. }
  68. ]
  69. }