menuItems2.ts 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. import {
  2. Setting,
  3. Menu,
  4. Folder,
  5. Document,
  6. User,
  7. Grid,
  8. Reading,
  9. Location,
  10. TrendCharts,
  11. Collection,
  12. Postcard,
  13. Star,
  14. Warning,
  15. Tickets,
  16. List,
  17. DataAnalysis,
  18. Tools,
  19. Histogram,
  20. Guide,
  21. Platform,
  22. Box,
  23. Avatar,
  24. Briefcase,
  25. } from "@element-plus/icons-vue";
  26. export const tabMenuMap: Record<string, any[]> = {
  27. dataManagement: [
  28. {
  29. index: "/Soil Acidification and Acid Reduction Data Management",
  30. label: "反酸及降酸数据管理",
  31. icon: Tools,
  32. children: [
  33. { index: "/soilAcidReductionData", label: "降酸数据", icon: DataAnalysis },
  34. { index: "/soilAcidificationData", label: "反酸数据", icon: Warning },
  35. ],
  36. },
  37. {
  38. index: "/Administrative Area Data Management",
  39. label: "行政区域数据管理",
  40. icon: Location,
  41. children: [
  42. { index: "/AdminRegionData", label: "行政区域数据", icon: Location },
  43. ],
  44. },
  45. {
  46. index: "/Soil Assessment Cell Data Management",
  47. label: "土壤评估单元格数据管理",
  48. icon: Grid,
  49. children: [
  50. { index: "/SoilAssessmentUnitData", label: "土壤评估单元格数据", icon: Grid },
  51. ],
  52. },
  53. {
  54. index: "/Soil Heavy Metal Sampling Data Management",
  55. label: "土壤重金属采集数据管理",
  56. icon: Collection,
  57. children: [
  58. { index: "/SoilHeavyMetalData", label: "土壤重金属采集数据", icon: Collection },
  59. ],
  60. },
  61. {
  62. index: "/Crop Heavy Metal Sampling Data Management",
  63. label: "农作物重金属采集样数据管理",
  64. icon: Postcard,
  65. children: [
  66. { index: "/CropHeavyMetalData", label: "农作物重金属采集样数据", icon: Postcard },
  67. ],
  68. },
  69. {
  70. index: "/Land Use Type Data Management",
  71. label: "用地类型数据管理",
  72. icon: Briefcase,
  73. children: [
  74. { index: "/LandUseTypeData", label: "用地类型数据", icon: List },
  75. ],
  76. },
  77. {
  78. index: "/Soil Acidification Sampling Data Management",
  79. label: "土壤酸化采样数据管理",
  80. icon: Warning,
  81. children: [
  82. { index: "/SoilAcidificationData", label: "土壤酸化采样数据", icon: Warning },
  83. ],
  84. },
  85. {
  86. index: "/Climate Information Data Management",
  87. label: "气候信息数据管理",
  88. icon: TrendCharts,
  89. children: [
  90. { index: "/ClimateInfoData", label: "气候信息数据", icon: TrendCharts },
  91. ],
  92. },
  93. {
  94. index: "/Geographic Environmental Information Management",
  95. label: "地理环境信息管理",
  96. icon: Reading,
  97. children: [
  98. { index: "/GeographicEnvInfoData", label: "地理环境信息", icon: Reading },
  99. ],
  100. },
  101. ],
  102. infoManagement: [
  103. {
  104. index: "/IntroductionUpdate",
  105. label: "介绍信息管理",
  106. icon: Guide,
  107. },
  108. ],
  109. modelManagement: [
  110. {
  111. index: "/Soil Cadmium Content Prediction Model Management",
  112. label: "土壤镉含量预测模型管理",
  113. icon: DataAnalysis,
  114. children: [
  115. {
  116. index: "/CadmiumPredictionModel",
  117. label: "土壤镉含量预测模型",
  118. icon: Star,
  119. },
  120. ],
  121. },
  122. {
  123. index: "/AcidReductionModel",
  124. label: "反酸及降酸模型管理",
  125. icon: Tools,
  126. children: [
  127. {
  128. index: "/ModelSelection",
  129. label: "模型选择",
  130. icon: Setting,
  131. },
  132. {
  133. index: "/thres",
  134. label: "阈值选择",
  135. icon: Histogram,
  136. },
  137. {
  138. index: "/ModelTrain",
  139. label: "模型训练",
  140. icon: Folder,
  141. },
  142. ],
  143. },
  144. {
  145. index: "/Rice Cadmium Pollution Risk Model Management",
  146. label: "水稻镉污染风险模型管理",
  147. icon: Star,
  148. children: [
  149. { index: "/RiceRiskModel", label: "水稻镉污染风险模型", icon: Star },
  150. ],
  151. },
  152. {
  153. index: "/Wheat Cadmium Pollution Risk Model Management",
  154. label: "小麦镉污染风险模型管理",
  155. icon: Star,
  156. children: [
  157. { index: "/WheatRiskModel", label: "小麦镉污染风险模型", icon: Star },
  158. ],
  159. },
  160. {
  161. index: "/Vegetable Cadmium Pollution Risk Model Management",
  162. label: "蔬菜镉污染风险模型管理",
  163. icon: Star,
  164. children: [
  165. {
  166. index: "/VegetableRiskModel",
  167. label: "蔬菜镉污染风险模型",
  168. icon: Star,
  169. },
  170. ],
  171. },
  172. ],
  173. userManagement: [
  174. { index: "/UserManagement", label: "用户信息", icon: Avatar },
  175. { index: "/UserRegistration", label: "普通用户", icon: User },
  176. ],
  177. };