globalRoutes.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-01-13 17:37:21
  4. * @LastEditTime: 2021-01-18 09:45:13
  5. * @LastEditors: Please set LastEditors
  6. * @Description: In User Settings Edit
  7. * @FilePath: \vue3-element-admin\src\router\globalRoutes.js
  8. */
  9. export default [
  10. {
  11. path: "/dev_login",
  12. name: "dev_login",
  13. component: () => import("@/views/old_mini/dev_login.vue"),
  14. },
  15. // 创建农场
  16. {
  17. path: "/create_farm",
  18. name: "CreateFarm",
  19. meta: { keepAlive: true },
  20. component: () => import("@/views/old_mini/create_farm/index.vue"),
  21. },
  22. // 农事记录
  23. {
  24. path: "/agri_record",
  25. name: "AgriRecord",
  26. meta: { showTabbar: true, keepAlive: true },
  27. component: () => import("@/views/old_mini/agri_record/index.vue"),
  28. },
  29. // 编辑地图
  30. {
  31. path: "/edit_map",
  32. name: "EditMap",
  33. meta: { keepAlive: true },
  34. component: () => import("@/views/old_mini/create_farm/editMap.vue"),
  35. },
  36. // 聊天
  37. {
  38. path: "/chat_frame",
  39. name: "ChatFrame",
  40. meta: { keepAlive: true },
  41. component: () => import("@/views/old_mini/chat_frame/index.vue"),
  42. },
  43. // 成果报告
  44. {
  45. path: "/achievement_report",
  46. name: "AchievementReport",
  47. meta: { keepAlive: true },
  48. component: () => import("@/views/old_mini/achievement_report/index.vue"),
  49. },
  50. // 长势报告
  51. {
  52. path: "/growth_report",
  53. name: "GrowthReport",
  54. meta: { showTabbar: true, keepAlive: true },
  55. component: () => import("@/views/old_mini/growth_report/index.vue"),
  56. },
  57. // 历史风险报告
  58. {
  59. path: "/history_risk_report",
  60. name: "HistoryRiskReport",
  61. component: () => import("@/views/old_mini/growth_report/historyRiskReport.vue"),
  62. },
  63. // 咨询专家
  64. {
  65. path: "/consult",
  66. name: "Consult",
  67. component: () => import("@/views/old_mini/chat_frame/consult.vue"),
  68. },
  69. // 农事互动列表
  70. {
  71. path: "/interaction_list",
  72. name: "InteractionList",
  73. meta: { keepAlive: true },
  74. component: () => import("@/views/old_mini/interactionList/index.vue"),
  75. },
  76. // 勾画发生区域
  77. {
  78. path: "/draw_region",
  79. name: "DrawRegion",
  80. meta: { keepAlive: true },
  81. component: () => import("@/views/old_mini/interactionList/drawRegion.vue"),
  82. },
  83. //确认区域
  84. {
  85. path: "/confirm_area",
  86. name: "ConfirmArea",
  87. meta: { keepAlive: true },
  88. component: () => import("@/views/old_mini/interactionList/confirmArea.vue"),
  89. },
  90. //有味溯源
  91. {
  92. path: "/youwei_trace",
  93. name: "YouweiTrace",
  94. component: () => import("@/views/old_mini/youwei_trace/index.vue"),
  95. meta: { showTabbar: true, keepAlive: true },
  96. },
  97. // 农事详情
  98. {
  99. path: "/work_detail",
  100. name: "WorkDetail",
  101. meta: { keepAlive: true },
  102. component: () => import("@/views/old_mini/work_detail/index.vue"),
  103. },
  104. // 农事详情 - 查看区域
  105. {
  106. path: "/view_area",
  107. name: "WorkViewArea",
  108. meta: { keepAlive: true },
  109. component: () => import("@/views/old_mini/work_detail/components/mapInfo.vue"),
  110. },
  111. {
  112. path: "/select_crop",
  113. name: "SelectCrop",
  114. meta: { keepAlive: true },
  115. component: () => import("@/views/old_mini/create_farm/selectCrop.vue"),
  116. },
  117. // 农事档案
  118. {
  119. path: "/agri_file",
  120. name: "AgriFile",
  121. meta: { showTabbar: true, keepAlive: true },
  122. component: () => import("@/views/old_mini/agri_file/index.vue"),
  123. },
  124. // 农事记录详情
  125. {
  126. path: "/record_details",
  127. name: "RecordDetails",
  128. meta: { keepAlive: true },
  129. component: () => import("@/views/old_mini/recordDetails/index.vue"),
  130. },
  131. // 地图管理
  132. {
  133. path: "/map_manage",
  134. name: "MapManage",
  135. meta: { keepAlive: true },
  136. component: () => import("@/views/old_mini/recordDetails/mapManage.vue"),
  137. },
  138. // 农事详情
  139. {
  140. path: "/agri_record_detail",
  141. name: "AgriRecordDetail",
  142. meta: { keepAlive: true },
  143. component: () => import("@/views/old_mini/agri_record_detail/index.vue"),
  144. },
  145. // 农事执行
  146. {
  147. path: "/work_execute",
  148. name: "WorkExecute",
  149. meta: { showTabbar: true, keepAlive: true },
  150. component: () => import("@/views/old_mini/work_execute/index.vue"),
  151. },
  152. // 农场信息
  153. {
  154. path: "/farm_info",
  155. name: "FarmInfo",
  156. meta: { keepAlive: true },
  157. component: () => import("@/views/old_mini/farm_info/index.vue"),
  158. },
  159. // 录入信息
  160. {
  161. path: "/entry_information",
  162. name: "EntryInformation",
  163. meta: { keepAlive: true },
  164. component: () => import("@/views/old_mini/entry_information/index.vue"),
  165. },
  166. // 选择常驻点位
  167. {
  168. path: "/entry_select_location",
  169. name: "EntrySelectLocation",
  170. meta: { keepAlive: false },
  171. component: () => import("@/views/old_mini/entry_information/selectLocation.vue"),
  172. },
  173. ];