index.js 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import HelloWorld from '@/components/HelloWorld'
  4. import Login from '@/components/Login'
  5. import home from '@/components/home'
  6. import Enroll from '@/components/Enroll'
  7. import index from '@/components/child/index'
  8. import test from '@/components/child/test'
  9. import Aideindex from '@/components/child/Aideindex'
  10. import Marketindex from '@/components/child/Marketindex'
  11. import financeindex from '@/components/child/financeindex'
  12. import Globalindex from '@/components/child/Globalindex'
  13. import Generalindex from '@/components/child/Generalindex'
  14. import AuthorityJob from '@/components/child/AuthorityJob'
  15. import Controltree from '@/components/child/Controltree'
  16. import Company from '@/components/system/Company'
  17. import AuthorityUser from '@/components/child/AuthorityUser'
  18. import PageConfig from '@/components/child/PageConfig'
  19. import Carguide from '@/components/OP/Carguide'
  20. import Groupedit from '@/components/OP/Groupedit'
  21. import OPgroup from '@/components/OP/OPgroup'
  22. import Tourguide from '@/components/OP/Tourguide'
  23. import Department from '@/components/system/Department'
  24. import User from '@/components/system/User'
  25. import JobPost from '@/components/system/JobPost'
  26. import CarData from '@/components/Resource/CarData'
  27. import CarDataAdd from '@/components/Resource/CarDataAdd'
  28. import CarDataEdit from '@/components/Resource/CarDataEdit'
  29. import Customerdata from '@/components/materials/Customerdata'
  30. import LocalGuide from '@/components/Resource/LocalGuide'
  31. import LocalGuideOperation from '@/components/Resource/LocalGuideOperation'
  32. import ThreeCode from '@/components/Resource/ThreeCode'
  33. import ThreeCodeOperation from '@/components/Resource/ThreeCodeOperation'
  34. import HotelData from '@/components/Resource/HotelData'
  35. import visaform from '@/components/OP/visaform'
  36. import HotelDataOperation from '@/components/Resource/HotelDataOperation'
  37. Vue.use(Router)
  38. export default new Router({
  39. routes: [
  40. {
  41. path: '/',
  42. name: 'Login',
  43. component: Login
  44. },
  45. {
  46. path: '/home',
  47. name: 'home',
  48. component: home,
  49. children: [
  50. {
  51. path: '/home/index',
  52. name: 'index',
  53. component: index
  54. },
  55. {
  56. path: '/home/Generalindex',
  57. name: 'Generalindex',
  58. component: Generalindex
  59. },
  60. {
  61. path: '/home/test',
  62. name: 'test',
  63. component: test
  64. },
  65. {
  66. path: '/home/Aideindex',
  67. name: 'Aideindex',
  68. component: Aideindex
  69. },
  70. {
  71. path: '/home/Marketindex',
  72. name: 'Marketindex',
  73. component: Marketindex
  74. },
  75. {
  76. path: '/home/financeindex',
  77. name: 'financeindex',
  78. component: financeindex
  79. },
  80. {
  81. path: '/home/Globalindex',
  82. name: 'financeindex',
  83. component: Globalindex
  84. },
  85. {
  86. path: '/home/AuthorityJob',
  87. name: 'AuthorityJob',
  88. component: AuthorityJob
  89. },
  90. {
  91. path: '/home/AuthorityUser',
  92. name: 'AuthorityUser',
  93. component: AuthorityUser
  94. },
  95. {
  96. path: '/home/Carguide',
  97. name: 'Carguide',
  98. component: Carguide
  99. },
  100. {
  101. path: '/home/Controltree',
  102. name: 'Controltree',
  103. component: Controltree
  104. },
  105. {
  106. path: '/home/Company',
  107. name: 'Company',
  108. component: Company
  109. },
  110. {
  111. path: '/home/PageConfig',
  112. name: 'PageConfig',
  113. component: PageConfig
  114. },
  115. {
  116. path: '/home/Department',
  117. name: 'Department',
  118. component: Department
  119. },
  120. {
  121. path: '/home/Groupedit',
  122. name: 'Groupedit',
  123. component: Groupedit
  124. }, {
  125. path: '/home/OPgroup',
  126. name: 'OPgroup',
  127. component: OPgroup
  128. }, {
  129. path: '/home/Tourguide',
  130. name: 'Tourguide',
  131. component: Tourguide
  132. }, {
  133. path: '/home/User',
  134. name: 'User',
  135. component: User
  136. }, {
  137. path: '/home/JobPost',
  138. name: 'JobPost',
  139. component: JobPost
  140. }, {
  141. path: '/home/CarData',
  142. name: 'CarData',
  143. component: CarData
  144. }, {
  145. path: '/home/CarDataAdd',
  146. name: 'CarDataAdd',
  147. component: CarDataAdd
  148. }, {
  149. path: '/home/CarDataEdit',
  150. name: 'CarDataEdit',
  151. component: CarDataEdit
  152. },
  153. {
  154. path: '/home/LocalGuide',
  155. name: 'LocalGuide',
  156. component: LocalGuide
  157. }, {
  158. path: '/home/LocalGuideOperation',
  159. name: 'LocalGuideOperation',
  160. component: LocalGuideOperation
  161. },
  162. {
  163. path: '/home/Customerdata',
  164. name: 'Customerdata',
  165. component: Customerdata
  166. },
  167. {
  168. path: '/home/ThreeCode',
  169. name: 'ThreeCode',
  170. component: ThreeCode
  171. },
  172. {
  173. path: '/home/ThreeCodeOperation',
  174. name: 'ThreeCodeOperation',
  175. component: ThreeCodeOperation
  176. },
  177. {
  178. path: '/home/HotelData',
  179. name: 'HotelData',
  180. component: HotelData
  181. },
  182. {
  183. path: '/home/visaform',
  184. name: 'visaform',
  185. component: visaform
  186. },
  187. {
  188. path: '/home/HotelDataOperation',
  189. name: 'HotelDataOperation',
  190. component: HotelDataOperation
  191. }
  192. ]
  193. },
  194. {
  195. path: '/Enroll',
  196. name: 'Enroll',
  197. component: Enroll
  198. }
  199. ]
  200. })