ChildrenRouters.js 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. /*
  2. * @Author: your name
  3. * @Date: 2022-01-04 15:14:05
  4. * @LastEditTime: 2022-01-08 14:35:30
  5. * @LastEditors: Please set LastEditors
  6. * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  7. * @FilePath: \goldenPig\src\router\ChildrenRouters.js
  8. */
  9. const childrenRouters = [
  10. /* 首页 */
  11. {
  12. path: '/',
  13. name: 'Dashboard',
  14. component: () => import('../views/dashboard/dashboard.vue'),
  15. meta: {
  16. title: '首页',
  17. permission: 'dashboard',
  18. parentName: '首页',
  19. },
  20. },
  21. {
  22. path: '/dashboard',
  23. name: 'Dashboard',
  24. component: () => import('../views/dashboard/dashboard.vue'),
  25. meta: {
  26. title: '首页',
  27. permission: 'dashboard',
  28. parentName: '首页',
  29. },
  30. },
  31. /*
  32. *
  33. * 耳标管理
  34. *
  35. * */
  36. {
  37. path: '/deviceStatus',
  38. name: 'DeviceStatus',
  39. component: () => import('@/views/eartag-admin/device-status/DeviceStatus.vue'),
  40. meta: {
  41. title: '设备查看',
  42. permission: 'deviceStatus',
  43. parentName: '耳标管理'
  44. }
  45. },
  46. {
  47. path: '/eartagData',
  48. name: 'EartagData',
  49. component: () => import('@/views/eartag-admin/eartag-data/EartagData.vue'),
  50. meta: {
  51. title: '耳标数据',
  52. permission: 'eartagData',
  53. parentName: '耳标管理'
  54. }
  55. },
  56. {
  57. path: '/analysisRes',
  58. name: 'AnalysisRes',
  59. component: () => import('@/views/eartag-admin/analysis-res/AnalysisRes.vue'),
  60. meta: {
  61. title: '分析统计',
  62. permission: 'analysisRes',
  63. parentName: '耳标管理'
  64. }
  65. },
  66. {
  67. path: '/earTagDetail',
  68. name: 'EartagDetail',
  69. component: () => import('@/views/eartag-admin/eartag-detail/EartagDetail.vue'),
  70. meta: {
  71. title: '耳标数据详情',
  72. permission: 'earTagDetail',
  73. parentName: '耳标管理'
  74. }
  75. },
  76. /*
  77. *
  78. * 检疫管理
  79. *
  80. * */
  81. {
  82. path: '/vaccineAdmin',
  83. name: 'VaccineAdmin',
  84. component: () => import('@/views/vaccine-admin/VaccineAdmin.vue'),
  85. meta: {
  86. title: '检疫管理',
  87. permission: 'vaccineAdmin',
  88. parentName: '检疫管理'
  89. }
  90. },
  91. /*
  92. *
  93. * 基础资料
  94. *
  95. * */
  96. {
  97. path: '/archivesAdmin',
  98. name: 'ArchivesAdmin',
  99. component: () => import('@/views/basic-data/archives-admin/ArchivesAdmin.vue'),
  100. meta: {
  101. title: '档案管理',
  102. permission: 'archivesAdmin',
  103. parentName: '基础资料'
  104. }
  105. },
  106. {
  107. path: '/houseAdmin',
  108. name: 'HouseAdmin',
  109. component: () => import('@/views/basic-data/house-admin/HouseAdmin.vue'),
  110. meta: {
  111. title: '栋舍管理',
  112. permission: 'houseAdmin',
  113. parentName: '基础资料'
  114. }
  115. },
  116. {
  117. path: '/deviceAdmin',
  118. name: 'DeviceAdmin',
  119. component: () => import('@/views/basic-data/device-admin/DeviceAdmin.vue'),
  120. meta: {
  121. title: '设备管理',
  122. permission: 'deviceAdmin',
  123. parentName: '基础资料'
  124. }
  125. },
  126. /*
  127. *
  128. * 系统管理
  129. *
  130. * */
  131. {
  132. path: '/menuAdmin',
  133. name: 'MenuAdmin',
  134. component: () => import('../views/SystemAdmin/MenuAdmin.vue'),
  135. meta: {
  136. title: '菜单管理',
  137. permission: 'menuAdmin',
  138. parentName: '系统管理'
  139. }
  140. },
  141. {
  142. path: '/authAdmin',
  143. name: 'AuthAdmin',
  144. component: () => import('../views/SystemAdmin/AuthAdmin.vue'),
  145. meta: {
  146. title: '职位管理',
  147. permission: 'authAdmin',
  148. parentName: '系统管理'
  149. }
  150. },
  151. {
  152. path: '/userAdmin',
  153. name: 'UserAdmin',
  154. component: () => import('../views/SystemAdmin/UserAdmin.vue'),
  155. meta: {
  156. title: '用户管理',
  157. permission: 'userAdmin',
  158. parentName: '系统管理'
  159. }
  160. },
  161. ]
  162. export default childrenRouters;