| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227 |
- // src/config/menuItems.ts
- import {
- Menu as MenuIcon,
- Monitor,
- InfoFilled,
- DataLine,
- Histogram,
- Cloudy,
- Watermelon,
- WindPower,
- Sunny,
- List,
- Location,
- PieChart,
- Compass,
- Collection,
- MagicStick,
- HelpFilled,
- Coin
- } from '@element-plus/icons-vue';
-
- export interface MenuItem {
- index: string;
- label: string;
- icon?: any;
- tab: string;
- permission?: string;
- children?: MenuItem[];
- }
-
- export const menuItems: MenuItem[] = [
- {
- index: '/shuJuKanBan',
- label: '数据看板',
- icon: Monitor,
- tab: 'shuJuKanBan'
- },
- {
- index: '/SoilPro',
- label: '软件简介',
- icon: InfoFilled,
- tab: 'introduction'
- },
- {
- index: '/Overview',
- label: '项目简介',
- icon: Collection,
- tab: 'introduction'
- },
- {
- index: '/ResearchFindings',
- label: '研究成果',
- icon: Histogram,
- tab: 'introduction'
- },
- {
- index: '/Unit',
- label: '团队信息',
- icon: HelpFilled,
- tab: 'introduction'
- },
- {
- index: 'inputFlux',
- label: '输入通量计算',
- icon: Watermelon,
- tab: 'heavyMetalFluxCalculation',
- children: [
- {
- index: '/irrigationWater',
- label: '灌溉水',
- icon: Sunny,
- tab: 'heavyMetalFluxCalculation'
- },
- {
- index: '/agriculturalProductInput',
- label: '农产品投入',
- icon: Coin,
- tab: 'heavyMetalFluxCalculation'
- },
- {
- index: '/atmosphericDryWetDeposition',
- label: '大气干湿沉降',
- icon: Cloudy,
- tab: 'heavyMetalFluxCalculation'
- }
- ]
- },
- {
- index: 'outputFlux',
- label: '输出通量计算',
- icon: WindPower,
- tab: 'heavyMetalFluxCalculation',
- children: [
- {
- index: '/surfaceRunoff',
- label: '地表径流',
- icon: Watermelon,
- tab: 'heavyMetalFluxCalculation'
- },
- {
- index: '/cropRemoval',
- label: '农作物移除',
- icon: List,
- tab: 'heavyMetalFluxCalculation'
- },
- {
- index: '/subsurfaceFlow',
- label: '地下渗流',
- icon: DataLine,
- tab: 'heavyMetalFluxCalculation'
- }
- ]
- },
- {
- index: '/mapView',
- label: '地图展示',
- icon: Location,
- tab: 'mapView'
- },
- {
- index: '/TotalCadmiumPrediction',
- label: '土壤镉的总含量预测',
- icon: PieChart,
- tab: 'cadmiumPrediction'
- },
- {
- index: '/EffectiveCadmiumPrediction',
- label: '土壤镉有效态含量预测',
- icon: PieChart,
- tab: 'cadmiumPrediction'
- },
- {
- index: '/CropCadmiumPrediction',
- label: '土壤镉作物态含量预测',
- icon: PieChart,
- tab: 'cadmiumPrediction'
- },
- {
- index: '/cropRiskAssessment',
- label: '水稻镉污染风险',
- icon: Compass,
- tab: 'cropRiskAssessment'
- },
- {
- index: '/farmlandQualityAssessment',
- label: '韶关',
- icon: DataLine,
- tab: 'farmlandQualityAssessment'
- },
- {
- index: '/acidModel',
- label: '土壤反酸',
- icon: MagicStick,
- tab: 'soilAcidificationPrediction',
- children: [
- {
- index: '/Calculation',
- label: '土壤反酸预测',
- icon: Sunny,
- tab: 'heavyMetalFluxCalculation'
- },
- {
- index: '/SoilAcidReductionIterativeEvolution',
- label: '反酸模型迭代可视化',
- icon: Coin,
- tab: 'heavyMetalFluxCalculation'
- }
- ]
- },
- {
- index: '/neutralizationModel',
- label: '土壤降酸',
- icon: MagicStick,
- tab: 'soilAcidificationPrediction',
- children: [
- {
- index: '/AcidNeutralizationModel',
- label: '土壤降酸预测',
- icon: Sunny,
- tab: 'heavyMetalFluxCalculation'
- },
- {
- index: '/SoilAcidificationIterativeEvolution',
- label: '土壤降酸预测',
- icon: Coin,
- tab: 'heavyMetalFluxCalculation'
- }
- ]
- },
- {
- index: '/TraditionalFarmingRisk',
- label: '传统耕种习惯风险趋势',
- icon: MenuIcon,
- tab: 'scenarioSimulation'
- },
- {
- index: '/HeavyMetalCadmiumControl',
- label: '重金属镉污染治理',
- icon: MenuIcon,
- tab: 'scenarioSimulation'
- },
- {
- index: '/SoilAcidificationControl',
- label: '土壤酸化治理',
- icon: MenuIcon,
- tab: 'scenarioSimulation'
- },
- {
- index: '/DetectionStatistics',
- label: '检测信息统计',
- icon: List,
- tab: 'dataStatistics'
- },
- {
- index: '/FarmlandPollutionStatistics',
- label: '耕地污染信息统计',
- icon: List,
- tab: 'dataStatistics'
- },
- {
- index: '/PlantingRiskStatistics',
- label: '种植风险信息统计',
- icon: List,
- tab: 'dataStatistics'
- }
- ];
-
|