globalRoutes.js 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  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. path: "/home",
  17. name: "Home",
  18. meta: { showTabbar: true, keepAlive: true },
  19. component: () => import("@/views/old_mini/home/index.vue"),
  20. },
  21. {
  22. path: "/plan",
  23. name: "Plan",
  24. meta: { showTabbar: true, keepAlive: true },
  25. component: () => import("@/views/old_mini/plan/index.vue"),
  26. },
  27. //个人中心
  28. {
  29. path: "/mine",
  30. name: "Mine",
  31. meta: { showTabbar: true,keepAlive: true },
  32. component: () => import("@/views/old_mini/mine/index.vue"),
  33. },
  34. // 我的消息
  35. {
  36. path: "/message",
  37. name: "Message",
  38. component: () => import("@/views/old_mini/mine/pages/message.vue"),
  39. },
  40. // 创建农场
  41. {
  42. path: "/create_farm",
  43. name: "CreateFarm",
  44. meta: { keepAlive: true },
  45. component: () => import("@/views/old_mini/create_farm/index.vue"),
  46. },
  47. // 编辑地图
  48. {
  49. path: "/edit_map",
  50. name: "EditMap",
  51. meta: { keepAlive: true },
  52. component: () => import("@/views/old_mini/create_farm/editMap.vue"),
  53. },
  54. // 农场照片
  55. {
  56. path: "/farm_photo",
  57. name: "FarmPhoto",
  58. component: () => import("@/views/old_mini/home/patrolPhoto.vue"),
  59. },
  60. // 聊天
  61. {
  62. path: "/chat_frame",
  63. name: "ChatFrame",
  64. meta: { keepAlive: true },
  65. component: () => import("@/views/old_mini/chat_frame/index.vue"),
  66. },// 咨询专家
  67. {
  68. path: "/expert_list",
  69. name: "ExpertList",
  70. component: () => import("@/views/old_mini/home/subPages/expertList.vue"),
  71. },
  72. // 我的农场
  73. {
  74. path: "/my_farm",
  75. name: "MyFarm",
  76. component: () => import("@/views/old_mini/mine/pages/farm.vue"),
  77. },
  78. // 消息列表
  79. {
  80. path: "/message_list",
  81. name: "MessageList",
  82. component: () => import("@/views/old_mini/mine/pages/messageList.vue"),
  83. },
  84. // 识别结果
  85. {
  86. path: "/recognize",
  87. name: "Recognize",
  88. component: () => import("@/views/old_mini/home/subPages/recognize.vue"),
  89. },
  90. // 农场管理
  91. {
  92. path: "/farm_manage",
  93. name: "FarmManage",
  94. meta: { showTabbar: true, keepAlive: true },
  95. component: () => import("@/views/old_mini/farm_manage/index.vue"),
  96. },
  97. // 农场管理详情
  98. {
  99. path: "/farm_manage_detail",
  100. name: "FarmManageDetail",
  101. component: () => import("@/views/old_mini/home/index.vue"),
  102. },
  103. // 编辑农事
  104. {
  105. path: "/modify_work",
  106. name: "ModifyWork",
  107. component: () => import("@/views/old_mini/modify_work/index.vue"),
  108. },
  109. // 待执行completedWork.vue
  110. {
  111. path: "/completed_work",
  112. name: "CompletedWork",
  113. component: () => import("@/views/old_mini/modify_work/completedWork.vue"),
  114. },
  115. // 我的档案
  116. {
  117. path: "/archives",
  118. name: "Archives",
  119. component: () => import("@/views/old_mini/mine/pages/archives.vue"),
  120. },
  121. // 农事记录
  122. {
  123. path: "/farm_records",
  124. name: "FarmRecords",
  125. component: () => import("@/views/old_mini/mine/pages/farmRecords.vue"),
  126. },
  127. // 农资农服-农情需求
  128. {
  129. path: "/task_condition",
  130. name: "TaskCondition",
  131. meta: { showTabbar: true, keepAlive: true },
  132. component: () => import("@/views/old_mini/task_condition/index.vue"),
  133. },
  134. // 用户管理
  135. {
  136. path: "/user",
  137. name: "User",
  138. meta: { showTabbar: true, keepAlive: true },
  139. component: () => import("@/views/old_mini/user/index.vue"),
  140. },
  141. // 用户管理详情
  142. {
  143. path: "/user_manage",
  144. name: "UserManage",
  145. component: () => import("@/views/old_mini/user/manage.vue"),
  146. },
  147. // 农资农服
  148. {
  149. path: "/agri_services",
  150. name: "AgriServices",
  151. meta: { showTabbar: true, keepAlive: true },
  152. component: () => import("@/views/old_mini/agri_services/index.vue"),
  153. },
  154. // 专家-农事方案
  155. {
  156. path: "/expert_prescription",
  157. name: "ExpertPrescription",
  158. meta: { showTabbar: true, keepAlive: true },
  159. component: () => import("@/views/old_mini/plan/components/myPrescription.vue"),
  160. },
  161. // 报告详情
  162. {
  163. path: "/report_detail",
  164. name: "ReportDetail",
  165. component: () => import("@/views/old_mini/report_detail/index.vue"),
  166. },
  167. // 专家-我的主页
  168. {
  169. path: "/expert_detail",
  170. name: "ExpertDetail",
  171. component: () => import("@/views/old_mini/expert_detail/index.vue"),
  172. },
  173. // 农事详情--农户
  174. {
  175. path: "/farmer_agri",
  176. name: "FarmerIndex",
  177. component: () => import("@/views/old_mini/agri_work/farmerIndex.vue"),
  178. },
  179. // 农事详情--专家
  180. {
  181. path: "/expert_agri",
  182. name: "ExpertIndex",
  183. component: () => import("@/views/old_mini/agri_work/expertIndex.vue"),
  184. },
  185. // 农事详情--农资农服
  186. {
  187. path: "/services_agri",
  188. name: "ServicesIndex",
  189. component: () => import("@/views/old_mini/agri_work/servicesIndex.vue"),
  190. },
  191. // 农事复核
  192. {
  193. path: "/review_work",
  194. name: "ReviewWork",
  195. component: () => import("@/views/old_mini/modify_work/reviewWork.vue"),
  196. },
  197. // 分享好友页面
  198. {
  199. path: "/share_page",
  200. name: "SharePage",
  201. component: () => import("@/views/old_mini/modify_work/sharePage.vue"),
  202. },
  203. // 报价详情
  204. {
  205. path: "/price_detail",
  206. name: "PriceDetail",
  207. component: () => import("@/views/old_mini/price_detail/index.vue"),
  208. },
  209. ];