index.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. import {
  2. createWebHistory,
  3. createWebHashHistory,
  4. createMemoryHistory,
  5. createRouter,
  6. } from "vue-router";
  7. const router = createRouter({
  8. history: createWebHashHistory(),
  9. routes: [
  10. {
  11. path: "/",
  12. name: "index",
  13. component: () => import("../views/index/Index.vue"),
  14. },
  15. {
  16. path: "/login",
  17. name: "login",
  18. meta: {
  19. title: "登录",
  20. },
  21. component: () => import("../views/index/Login.vue"),
  22. },
  23. {
  24. path: "/cargoOwnerManage/cargoOwnerAdd",
  25. name: "cargoOwnerAdd",
  26. meta: {
  27. title: "添加货主",
  28. },
  29. component: () => import("../views/cargoOwnerManage/cargoOwnerAdd.vue"),
  30. },
  31. {
  32. path: "/cargoOwnerManage/cargoOwnerDetail",
  33. name: "cargoOwnerDetail",
  34. meta: {
  35. title: "货主详情",
  36. },
  37. component: () => import("../views/cargoOwnerManage/cargoOwnerDetail.vue"),
  38. },
  39. {
  40. path: "/cargoOwnerManage/cargoOwnerList",
  41. name: "cargoOwnerList",
  42. meta: {
  43. title: "货主列表",
  44. },
  45. component: () => import("../views/cargoOwnerManage/cargoOwnerList.vue"),
  46. },
  47. {
  48. path: "/shipInfo/shipList",
  49. name: "shipList",
  50. meta: {
  51. title: "船舶列表",
  52. },
  53. component: () => import("../views/shipInfo/shipList.vue"),
  54. },
  55. {
  56. path: "/shipInfo/shipDetail",
  57. name: "shipDetail",
  58. meta: {
  59. title: "船舶详情",
  60. },
  61. component: () => import("../views/shipInfo/shipDetail.vue"),
  62. },
  63. {
  64. path: "/shipOwnerManage/shipOwnerDetail",
  65. name: "shipOwnerDetail",
  66. meta: {
  67. title: "船东详情",
  68. },
  69. component: () => import("../views/shipOwnerManage/shipOwnerDetail.vue"),
  70. },
  71. {
  72. path: "/shipOwnerManage/shipOwnerList",
  73. name: "shipOwnerList",
  74. meta: {
  75. title: "船东列表",
  76. },
  77. component: () => import("../views/shipOwnerManage/shipOwnerList.vue"),
  78. },
  79. {
  80. path: "/voyage/voyageAdd",
  81. name: "voyageAdd",
  82. meta: {
  83. title: "添加航次",
  84. },
  85. component: () => import("../views/voyage/voyageAdd.vue"),
  86. },
  87. {
  88. path: "/voyage/voyageDetail",
  89. name: "voyageDetail",
  90. meta: {
  91. title: "航次详情",
  92. },
  93. component: () => import("../views/voyage/voyageDetail.vue"),
  94. },
  95. {
  96. path: "/voyage/voyageList",
  97. name: "voyageList",
  98. meta: {
  99. title: "航次列表",
  100. },
  101. component: () => import("../views/voyage/voyageList.vue"),
  102. },
  103. {
  104. path: "/index/mediaCheck",
  105. name: "mediaCheck",
  106. meta: {
  107. title: "鉴图/视频",
  108. },
  109. component: () => import("../views/index/mediaCheck.vue"),
  110. },
  111. {
  112. path: "/test/test",
  113. name: "test",
  114. meta: {
  115. title: "test",
  116. },
  117. component: () => import("../views/test/test.vue"),
  118. },
  119. ],
  120. });
  121. export default router;