index.js 5.8 KB

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