index.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. import Vue from 'vue';
  2. import Router from 'vue-router';
  3. Vue.use(Router);
  4. export default new Router({
  5. mode: 'history',
  6. // base:'http://test.fms.tubaosoft.com/web/',
  7. routes: [
  8. {
  9. path: '/',
  10. name: 'home',
  11. component: () => import('../views/home/index'),
  12. // component: '../views/home/index',
  13. meta: {
  14. keepAlive: true,
  15. footer:true
  16. }
  17. },{
  18. path: '/contractPlacing',
  19. name: 'contractPlacing',
  20. component: () => import('../views/placingOrder/contractPlacing'),
  21. meta: {
  22. keepAlive: true,
  23. footer:true
  24. }
  25. },{
  26. path: '/inquiryAndOrder',
  27. name: 'inquiryAndOrder',
  28. component: () => import('../views/inquiryAndOrder/index'),
  29. meta: {
  30. keepAlive: true,
  31. footer:true
  32. }
  33. },{
  34. path: '/myorder',
  35. name: 'myorder',
  36. component: () => import('../views/management/myorder'),
  37. meta: {
  38. keepAlive: true,
  39. footer:true
  40. }
  41. },{
  42. path: '/login',
  43. name: 'login',
  44. component: () => import('../views/login/index'),
  45. meta: {
  46. keepAlive: false,
  47. footer:true
  48. }
  49. },{
  50. path: '/eontractPlaCing',
  51. name: 'eontractPlaCing',
  52. component: () => import('../views/contractPlacing/index'),
  53. meta: {
  54. keepAlive: true,
  55. footer:false
  56. }
  57. },{
  58. path: '/settlementCenter',
  59. name: 'settlementCenter',
  60. component: () => import('../views/settlementCenter/settlementCenter'),
  61. meta: {
  62. keepAlive: true,
  63. footer:true
  64. }
  65. },{
  66. path: '/confirmTheBill',
  67. name: 'confirmTheBill',
  68. component: () => import('../views/settlementCenter/confirmTheBill'),
  69. meta: {
  70. keepAlive: true,
  71. footer:true
  72. }
  73. },{
  74. path: '/applyForInvoice',
  75. name: 'applyForInvoice',
  76. component: () => import('../views/settlementCenter/applyForInvoice'),
  77. meta: {
  78. keepAlive: true,
  79. footer:true
  80. }
  81. },{
  82. path: '/introduction',
  83. name: 'introduction',
  84. component: () => import('../views/aboutUs/introduction'),
  85. meta: {
  86. keepAlive: true,
  87. footer:true
  88. }
  89. },{
  90. path: '/stock',
  91. name: 'stock',
  92. component: () => import('../views/stock/index'),
  93. meta: {
  94. keepAlive: true,
  95. footer:true
  96. }
  97. },{
  98. path: '/management',
  99. name: 'management',
  100. component: () => import('../views/serviceItems/management'),
  101. meta: {
  102. keepAlive: true,
  103. footer:true
  104. }
  105. }
  106. ,{
  107. path: '/business',
  108. name: 'business',
  109. component: () => import('../views/serviceItems/business'),
  110. meta: {
  111. keepAlive: true,
  112. footer:true
  113. }
  114. }
  115. ,{
  116. path: '/transport',
  117. name: 'transport',
  118. component: () => import('../views/serviceItems/transport'),
  119. meta: {
  120. keepAlive: true,
  121. footer:true
  122. }
  123. }
  124. ,{
  125. path: '/coldChain',
  126. name: 'coldChain',
  127. component: () => import('../views/serviceItems/coldChain'),
  128. meta: {
  129. keepAlive: true,
  130. footer:true
  131. }
  132. }
  133. ,{
  134. path: '/project',
  135. name: 'project',
  136. component: () => import('../views/serviceItems/project'),
  137. meta: {
  138. keepAlive: true,
  139. footer:true
  140. }
  141. }
  142. ,{
  143. path: '/railway',
  144. name: 'railway',
  145. component: () => import('../views/serviceItems/railway'),
  146. meta: {
  147. keepAlive: true,
  148. footer:true
  149. }
  150. }
  151. ],
  152. });