index.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. /** When your routing table is too long, you can split it into small modules**/
  2. import Layout from '@/layout'
  3. const driverManagementRouter = {
  4. path: '/driverManagement',
  5. component: Layout,
  6. redirect: 'noRedirect',
  7. name: 'driverManagement',
  8. meta: {
  9. title: '司机管理',
  10. icon: 'sijiguanli',
  11. checkIcon: 'checksijiguanli',
  12. module: 'changyuntong.sijiguanli',
  13. },
  14. children: [{
  15. path: 'identityExamine',
  16. name: 'identityExamine',
  17. component: () =>
  18. import ('@/views/driverManagement/identityExamine'),
  19. meta: {
  20. title: '司机信息',
  21. icon: '',
  22. module: 'changyuntong.sijiguanli.view',
  23. }
  24. },
  25. {
  26. path: 'fleetInfo',
  27. name: 'fleetInfo',
  28. component: () =>
  29. import ('@/views/driverManagement/fleetInfo'),
  30. meta: {
  31. title: '车队信息',
  32. icon: '',
  33. module: 'changyuntong.sijiguanli.chedui.view',
  34. }
  35. },
  36. {
  37. path: 'vehicleExamine',
  38. name: 'vehicleExamine',
  39. component: () =>
  40. import ('@/views/driverManagement/vehicleExamine'),
  41. meta: {
  42. title: '车辆信息',
  43. icon: '',
  44. module: 'changyuntong.sijiguanli.cheliang.view',
  45. }
  46. },
  47. {
  48. path: 'carCaptain',
  49. name: 'carCaptain',
  50. component: () =>
  51. import ('@/views/driverManagement/carCaptain'),
  52. meta: {
  53. title: '车队长信息',
  54. icon: '',
  55. module: 'changyuntong.sijiguanli.cheliang.view',
  56. }
  57. },
  58. ]
  59. }
  60. export default driverManagementRouter