@ued_fpi/data-visual
Version:
<br /> <br /> <div style="text-align:center"> <b style="font-size:30px">@ued_fpi/data-visual</b> <p>基于Vite4+TypeScript的Vue3大屏组件库开发框架</p> <img style="display:inline" src="https://img.shields.io/npm/v/@ued_fpi/data-visual" />
490 lines (487 loc) • 19.8 kB
JavaScript
import { DvWgmsEnvironmentalAnalysis } from '../EnvironmentalAnalysis/index.mjs';
import meta from '../EnvironmentalAnalysis/meta.mjs';
import { DvWgmsWaterQualityClassification } from '../WaterQualityClassification/index.mjs';
import meta$1 from '../WaterQualityClassification/meta.mjs';
import { DvWgmsWaterQualityStatus } from '../WaterQualityStatus/index.mjs';
import meta$2 from '../WaterQualityStatus/meta.mjs';
import { DvWgmsWaterQualityRainfall } from '../WaterQualityRainfall/index.mjs';
import meta$3 from '../WaterQualityRainfall/meta.mjs';
import { DvWgmsWaterEnvironmentOnlineMonitor } from '../WaterEnvironmentOnlineMonitor/index.mjs';
import meta$4 from '../WaterEnvironmentOnlineMonitor/meta.mjs';
import { DvWgmsSewageOutletsOnlineMonitor } from '../SewageOutletsOnlineMonitor/index.mjs';
import meta$5 from '../SewageOutletsOnlineMonitor/meta.mjs';
import { DvWgmsKeyRiverWaterQualityEvaluation } from '../KeyRiverWaterQualityEvaluation/index.mjs';
import meta$6 from '../KeyRiverWaterQualityEvaluation/meta.mjs';
import { DvWgmsDrinkingWaterComplianceRate } from '../DrinkingWaterComplianceRate/index.mjs';
import meta$7 from '../DrinkingWaterComplianceRate/meta.mjs';
import { DvWgmsSevenDayKline } from '../SevenDayKline/index.mjs';
import meta$8 from '../SevenDayKline/meta.mjs';
import { DvWgmsSurroundingPollution } from '../SurroundingPollution/index.mjs';
import meta$9 from '../SurroundingPollution/meta.mjs';
import { DvWgmsAuxiliaryJudgment } from '../AuxiliaryJudgment/index.mjs';
import meta$a from '../AuxiliaryJudgment/meta.mjs';
import { DvWgmsUpstreamImpact } from '../UpstreamImpact/index.mjs';
import meta$b from '../UpstreamImpact/meta.mjs';
import { DvWgmsCrossSectionCorrelation } from '../CrossSectionCorrelation/index.mjs';
import meta$c from '../CrossSectionCorrelation/meta.mjs';
import { DvWgmsUpstreamSection } from '../UpstreamSection/index.mjs';
import meta$d from '../UpstreamSection/meta.mjs';
import { DvWgmsSubordinateRanking } from '../SubordinateRanking/index.mjs';
import meta$e from '../SubordinateRanking/meta.mjs';
import { DvWgmsChlorophyllAChangeRate } from '../ChlorophyllAchangeRate/index.mjs';
import meta$f from '../ChlorophyllAchangeRate/meta.mjs';
import { DvWgmsFactorTopThreeRanking } from '../FactorTopThreeRanking/index.mjs';
import meta$g from '../FactorTopThreeRanking/meta.mjs';
import { DvWgmsDistributionPoints } from '../DistributionPoints/index.mjs';
import meta$h from '../DistributionPoints/meta.mjs';
import { DvWgmsLakeRiverIndex } from '../LakeRiverIndex/index.mjs';
import meta$i from '../LakeRiverIndex/meta.mjs';
import { DvWgmsChangesAlongTheProcess } from '../ChangesAlongTheProcess/index.mjs';
import meta$j from '../ChangesAlongTheProcess/meta.mjs';
import { DvWgmsFactorTrendComparison } from '../FactorTrendComparison/index.mjs';
import meta$k from '../FactorTrendComparison/meta.mjs';
import { DvWgmsNPTrendChange } from '../NPTrendChange/index.mjs';
import meta$l from '../NPTrendChange/meta.mjs';
import { DvWgmsPollutionSourceControl } from '../PollutionSourceControl/index.mjs';
import meta$m from '../PollutionSourceControl/meta.mjs';
import { DvWgmsWaterQualitySituation } from '../WaterQualitySituation/index.mjs';
import meta$n from '../WaterQualitySituation/meta.mjs';
import { DvWgmsRegionalQualityAnalysis } from '../RegionalQualityAnalysis/index.mjs';
import meta$o from '../RegionalQualityAnalysis/meta.mjs';
import { DvWgmsWaterQualityStatesAnalysis } from '../WaterQualityStatesAnalysis/index.mjs';
import meta$p from '../WaterQualityStatesAnalysis/meta.mjs';
import { DvWgmsWaterQualityRegionalComprehensive } from '../WaterQualityRegionalComprehensive/index.mjs';
import meta$q from '../WaterQualityRegionalComprehensive/meta.mjs';
import { DvWgmsStationWaterQualityStatistics } from '../StationWaterQualityStatistics/index.mjs';
import meta$r from '../StationWaterQualityStatistics/meta.mjs';
import { DvWgmsSourceMonitoring } from '../SourceMonitoring/index.mjs';
import meta$s from '../SourceMonitoring/meta.mjs';
import { DvWgmsDistributionOfWaterQualityLevels } from '../DistributionOfWaterQualityLevels/index.mjs';
import meta$t from '../DistributionOfWaterQualityLevels/meta.mjs';
import { DvWgmsPollutionSourceControlOutlets } from '../PollutionSourceControlOutlets/index.mjs';
import meta$u from '../PollutionSourceControlOutlets/meta.mjs';
import { DvWgmsPollutionSourceControlStatistics } from '../PollutionSourceControlStatistics/index.mjs';
import meta$v from '../PollutionSourceControlStatistics/meta.mjs';
import { DvWgmsPollutionSourcesElements } from '../PollutionSourcesElements/index.mjs';
import meta$w from '../PollutionSourcesElements/meta.mjs';
import { DvWgmsCorrelationCoefficient } from '../CorrelationCoefficient/index.mjs';
import meta$x from '../CorrelationCoefficient/meta.mjs';
import { DvWgmsDayKLine } from '../DayKLine/index.mjs';
import meta$y from '../DayKLine/meta.mjs';
import { DvWgmsSurroundingPollutionSources } from '../SurroundingPollutionSources/index.mjs';
import meta$z from '../SurroundingPollutionSources/meta.mjs';
import { DvWgmsChangeAlongRiver } from '../ChangeAlongRiver/index.mjs';
import meta$A from '../ChangeAlongRiver/meta.mjs';
import { DvWgmsAlgaeTopicsAutomaticMonitoring } from '../AlgaeTopicsAutomaticMonitoring/index.mjs';
import meta$B from '../AlgaeTopicsAutomaticMonitoring/meta.mjs';
import { DvWgmsAlgaeTopicsManualMonitoring } from '../AlgaeTopicsManualMonitoring/index.mjs';
import meta$C from '../AlgaeTopicsManualMonitoring/meta.mjs';
import { DvWgmsAlgaeTopicsImportantWater } from '../AlgaeTopicsImportantWater/index.mjs';
import meta$D from '../AlgaeTopicsImportantWater/meta.mjs';
import { DvWgmsAlgaeTopicsStatusEntrySection } from '../AlgaeTopicsStatusEntrySection/index.mjs';
import meta$E from '../AlgaeTopicsStatusEntrySection/meta.mjs';
import { DvWgmsAlgaeTopicsWarningStatistics } from '../AlgaeTopicsWarningStatistics/index.mjs';
import meta$F from '../AlgaeTopicsWarningStatistics/meta.mjs';
import { DvWgmsAlgaeTopicsReleaseMeasures } from '../AlgaeTopicsReleaseMeasures/index.mjs';
import meta$G from '../AlgaeTopicsReleaseMeasures/meta.mjs';
import { DvWgmsAlgaeTopicsDisposalResponse } from '../AlgaeTopicsDisposalResponse/index.mjs';
import meta$H from '../AlgaeTopicsDisposalResponse/meta.mjs';
import { DvWgmsAlgaeTopicsFollowUpEvaluation } from '../AlgaeTopicsFollowUpEvaluation/index.mjs';
import meta$I from '../AlgaeTopicsFollowUpEvaluation/meta.mjs';
import { DvWgmsWaterOnlineEnvironmentalMonitor } from '../WaterOnlineEnvironmentalMonitor/index.mjs';
import meta$J from '../WaterOnlineEnvironmentalMonitor/meta.mjs';
import { DvWgmsWgmsSpecialSiteDetails } from '../WgmsSpecialSiteDetails/index.mjs';
import meta$K from '../WgmsSpecialSiteDetails/meta.mjs';
import { DvWgmsEcologicalEnvironmentOverview } from '../EcologicalEnvironmentOverview/index.mjs';
import meta$L from '../EcologicalEnvironmentOverview/meta.mjs';
import { DvWgmsMonitoringCapacityConstruction } from '../MonitoringCapacityConstruction/index.mjs';
import meta$M from '../MonitoringCapacityConstruction/meta.mjs';
import { DvWgmsBiodiversityRecognition } from '../BiodiversityRecognition/index.mjs';
import meta$N from '../BiodiversityRecognition/meta.mjs';
import { DvWgmsCommonFloraFauna } from '../CommonFloraFauna/index.mjs';
import meta$O from '../CommonFloraFauna/meta.mjs';
import { DvWgmsVegetationMonitoring } from '../VegetationMonitoring/index.mjs';
import meta$P from '../VegetationMonitoring/meta.mjs';
import _sfc_main from '../EnvironmentalAnalysis/index.vue.mjs';
import '../EnvironmentalAnalysis/index.vue2.mjs';
import _sfc_main$1 from '../WaterQualityClassification/index.vue.mjs';
import '../WaterQualityClassification/index.vue2.mjs';
import _sfc_main$2 from '../WaterQualityStatus/index.vue.mjs';
import '../WaterQualityStatus/index.vue2.mjs';
import _sfc_main$3 from '../WaterQualityRainfall/index.vue.mjs';
import '../WaterQualityRainfall/index.vue2.mjs';
import _sfc_main$4 from '../WaterEnvironmentOnlineMonitor/index.vue.mjs';
import '../WaterEnvironmentOnlineMonitor/index.vue2.mjs';
import _sfc_main$5 from '../SewageOutletsOnlineMonitor/index.vue.mjs';
import '../SewageOutletsOnlineMonitor/index.vue2.mjs';
import _sfc_main$6 from '../KeyRiverWaterQualityEvaluation/index.vue.mjs';
import '../KeyRiverWaterQualityEvaluation/index.vue2.mjs';
import _sfc_main$7 from '../DrinkingWaterComplianceRate/index.vue.mjs';
import '../DrinkingWaterComplianceRate/index.vue2.mjs';
import _sfc_main$8 from '../SevenDayKline/index.vue.mjs';
import '../SevenDayKline/index.vue2.mjs';
import _sfc_main$9 from '../SurroundingPollution/index.vue.mjs';
import '../SurroundingPollution/index.vue2.mjs';
import _sfc_main$a from '../AuxiliaryJudgment/index.vue.mjs';
import '../AuxiliaryJudgment/index.vue2.mjs';
import _sfc_main$b from '../UpstreamImpact/index.vue.mjs';
import '../UpstreamImpact/index.vue2.mjs';
import _sfc_main$c from '../CrossSectionCorrelation/index.vue.mjs';
import '../CrossSectionCorrelation/index.vue2.mjs';
import _sfc_main$d from '../UpstreamSection/index.vue.mjs';
import '../UpstreamSection/index.vue2.mjs';
import _sfc_main$e from '../SubordinateRanking/index.vue.mjs';
import '../SubordinateRanking/index.vue2.mjs';
import _sfc_main$f from '../ChlorophyllAchangeRate/index.vue.mjs';
import '../ChlorophyllAchangeRate/index.vue2.mjs';
import _sfc_main$g from '../FactorTopThreeRanking/index.vue.mjs';
import '../FactorTopThreeRanking/index.vue2.mjs';
import _sfc_main$h from '../DistributionPoints/index.vue.mjs';
import '../DistributionPoints/index.vue2.mjs';
import _sfc_main$i from '../LakeRiverIndex/index.vue.mjs';
import '../LakeRiverIndex/index.vue2.mjs';
import _sfc_main$j from '../ChangesAlongTheProcess/index.vue.mjs';
import '../ChangesAlongTheProcess/index.vue2.mjs';
import _sfc_main$k from '../FactorTrendComparison/index.vue.mjs';
import '../FactorTrendComparison/index.vue2.mjs';
import _sfc_main$l from '../NPTrendChange/index.vue.mjs';
import '../NPTrendChange/index.vue2.mjs';
import _sfc_main$m from '../PollutionSourceControl/index.vue.mjs';
import '../PollutionSourceControl/index.vue2.mjs';
import _sfc_main$n from '../WaterQualitySituation/index.vue.mjs';
import '../WaterQualitySituation/index.vue2.mjs';
import _sfc_main$o from '../RegionalQualityAnalysis/index.vue.mjs';
import '../RegionalQualityAnalysis/index.vue2.mjs';
import _sfc_main$p from '../WaterQualityStatesAnalysis/index.vue.mjs';
import '../WaterQualityStatesAnalysis/index.vue2.mjs';
import _sfc_main$q from '../WaterQualityRegionalComprehensive/index.vue.mjs';
import '../WaterQualityRegionalComprehensive/index.vue2.mjs';
import _sfc_main$r from '../StationWaterQualityStatistics/index.vue.mjs';
import '../StationWaterQualityStatistics/index.vue2.mjs';
import _sfc_main$s from '../SourceMonitoring/index.vue.mjs';
import '../SourceMonitoring/index.vue2.mjs';
import _sfc_main$t from '../DistributionOfWaterQualityLevels/index.vue.mjs';
import '../DistributionOfWaterQualityLevels/index.vue2.mjs';
import _sfc_main$u from '../PollutionSourceControlOutlets/index.vue.mjs';
import '../PollutionSourceControlOutlets/index.vue2.mjs';
import _sfc_main$v from '../PollutionSourceControlStatistics/index.vue.mjs';
import '../PollutionSourceControlStatistics/index.vue2.mjs';
import _sfc_main$w from '../PollutionSourcesElements/index.vue.mjs';
import '../PollutionSourcesElements/index.vue2.mjs';
import _sfc_main$x from '../CorrelationCoefficient/index.vue.mjs';
import '../CorrelationCoefficient/index.vue2.mjs';
import _sfc_main$y from '../DayKLine/index.vue.mjs';
import '../DayKLine/index.vue2.mjs';
import _sfc_main$z from '../SurroundingPollutionSources/index.vue.mjs';
import '../SurroundingPollutionSources/index.vue2.mjs';
import _sfc_main$A from '../ChangeAlongRiver/index.vue.mjs';
import '../ChangeAlongRiver/index.vue2.mjs';
import _sfc_main$B from '../AlgaeTopicsAutomaticMonitoring/index.vue.mjs';
import '../AlgaeTopicsAutomaticMonitoring/index.vue2.mjs';
import _sfc_main$C from '../AlgaeTopicsManualMonitoring/index.vue.mjs';
import '../AlgaeTopicsManualMonitoring/index.vue2.mjs';
import _sfc_main$D from '../AlgaeTopicsImportantWater/index.vue.mjs';
import '../AlgaeTopicsImportantWater/index.vue2.mjs';
import _sfc_main$E from '../AlgaeTopicsStatusEntrySection/index.vue.mjs';
import '../AlgaeTopicsStatusEntrySection/index.vue2.mjs';
import _sfc_main$F from '../AlgaeTopicsWarningStatistics/index.vue.mjs';
import '../AlgaeTopicsWarningStatistics/index.vue2.mjs';
import _sfc_main$G from '../AlgaeTopicsReleaseMeasures/index.vue.mjs';
import '../AlgaeTopicsReleaseMeasures/index.vue2.mjs';
import _sfc_main$H from '../AlgaeTopicsDisposalResponse/index.vue.mjs';
import '../AlgaeTopicsDisposalResponse/index.vue2.mjs';
import _sfc_main$I from '../AlgaeTopicsFollowUpEvaluation/index.vue.mjs';
import '../AlgaeTopicsFollowUpEvaluation/index.vue2.mjs';
import _sfc_main$J from '../WaterOnlineEnvironmentalMonitor/index.vue.mjs';
import '../WaterOnlineEnvironmentalMonitor/index.vue2.mjs';
import _sfc_main$K from '../WgmsSpecialSiteDetails/index.vue.mjs';
import '../WgmsSpecialSiteDetails/index.vue2.mjs';
import _sfc_main$L from '../EcologicalEnvironmentOverview/index.vue.mjs';
import '../EcologicalEnvironmentOverview/index.vue2.mjs';
import _sfc_main$M from '../MonitoringCapacityConstruction/index.vue.mjs';
import '../MonitoringCapacityConstruction/index.vue2.mjs';
import _sfc_main$N from '../BiodiversityRecognition/index.vue.mjs';
import '../BiodiversityRecognition/index.vue2.mjs';
import _sfc_main$O from '../CommonFloraFauna/index.vue.mjs';
import '../CommonFloraFauna/index.vue2.mjs';
import _sfc_main$P from '../VegetationMonitoring/index.vue.mjs';
import '../VegetationMonitoring/index.vue2.mjs';
const wgmsComponentRegistry = [
{
meta: meta,
component: _sfc_main,
installer: DvWgmsEnvironmentalAnalysis
},
{
meta: meta$1,
component: _sfc_main$1,
installer: DvWgmsWaterQualityClassification
},
{
meta: meta$2,
component: _sfc_main$2,
installer: DvWgmsWaterQualityStatus
},
{
meta: meta$3,
component: _sfc_main$3,
installer: DvWgmsWaterQualityRainfall
},
{
meta: meta$4,
component: _sfc_main$4,
installer: DvWgmsWaterEnvironmentOnlineMonitor
},
{
meta: meta$5,
component: _sfc_main$5,
installer: DvWgmsSewageOutletsOnlineMonitor
},
{
meta: meta$6,
component: _sfc_main$6,
installer: DvWgmsKeyRiverWaterQualityEvaluation
},
{
meta: meta$7,
component: _sfc_main$7,
installer: DvWgmsDrinkingWaterComplianceRate
},
{
meta: meta$8,
component: _sfc_main$8,
installer: DvWgmsSevenDayKline
},
{
meta: meta$9,
component: _sfc_main$9,
installer: DvWgmsSurroundingPollution
},
{
meta: meta$a,
component: _sfc_main$a,
installer: DvWgmsAuxiliaryJudgment
},
{
meta: meta$b,
component: _sfc_main$b,
installer: DvWgmsUpstreamImpact
},
{
meta: meta$c,
component: _sfc_main$c,
installer: DvWgmsCrossSectionCorrelation
},
{
meta: meta$d,
component: _sfc_main$d,
installer: DvWgmsUpstreamSection
},
{
meta: meta$e,
component: _sfc_main$e,
installer: DvWgmsSubordinateRanking
},
{
meta: meta$f,
component: _sfc_main$f,
installer: DvWgmsChlorophyllAChangeRate
},
{
meta: meta$g,
component: _sfc_main$g,
installer: DvWgmsFactorTopThreeRanking
},
{
meta: meta$h,
component: _sfc_main$h,
installer: DvWgmsDistributionPoints
},
{
meta: meta$i,
component: _sfc_main$i,
installer: DvWgmsLakeRiverIndex
},
{
meta: meta$j,
component: _sfc_main$j,
installer: DvWgmsChangesAlongTheProcess
},
{
meta: meta$k,
component: _sfc_main$k,
installer: DvWgmsFactorTrendComparison
},
{
meta: meta$l,
component: _sfc_main$l,
installer: DvWgmsNPTrendChange
},
{
meta: meta$m,
component: _sfc_main$m,
installer: DvWgmsPollutionSourceControl
},
{
meta: meta$n,
component: _sfc_main$n,
installer: DvWgmsWaterQualitySituation
},
{
meta: meta$o,
component: _sfc_main$o,
installer: DvWgmsRegionalQualityAnalysis
},
{
meta: meta$p,
component: _sfc_main$p,
installer: DvWgmsWaterQualityStatesAnalysis
},
{
meta: meta$q,
component: _sfc_main$q,
installer: DvWgmsWaterQualityRegionalComprehensive
},
{
meta: meta$r,
component: _sfc_main$r,
installer: DvWgmsStationWaterQualityStatistics
},
{
meta: meta$s,
component: _sfc_main$s,
installer: DvWgmsSourceMonitoring
},
{
meta: meta$t,
component: _sfc_main$t,
installer: DvWgmsDistributionOfWaterQualityLevels
},
{
meta: meta$u,
component: _sfc_main$u,
installer: DvWgmsPollutionSourceControlOutlets
},
{
meta: meta$v,
component: _sfc_main$v,
installer: DvWgmsPollutionSourceControlStatistics
},
{
meta: meta$w,
component: _sfc_main$w,
installer: DvWgmsPollutionSourcesElements
},
{
meta: meta$x,
component: _sfc_main$x,
installer: DvWgmsCorrelationCoefficient
},
{
meta: meta$y,
component: _sfc_main$y,
installer: DvWgmsDayKLine
},
{
meta: meta$z,
component: _sfc_main$z,
installer: DvWgmsSurroundingPollutionSources
},
{
meta: meta$A,
component: _sfc_main$A,
installer: DvWgmsChangeAlongRiver
},
{
meta: meta$B,
component: _sfc_main$B,
installer: DvWgmsAlgaeTopicsAutomaticMonitoring
},
{
meta: meta$C,
component: _sfc_main$C,
installer: DvWgmsAlgaeTopicsManualMonitoring
},
{
meta: meta$D,
component: _sfc_main$D,
installer: DvWgmsAlgaeTopicsImportantWater
},
{
meta: meta$E,
component: _sfc_main$E,
installer: DvWgmsAlgaeTopicsStatusEntrySection
},
{
meta: meta$F,
component: _sfc_main$F,
installer: DvWgmsAlgaeTopicsWarningStatistics
},
{
meta: meta$G,
component: _sfc_main$G,
installer: DvWgmsAlgaeTopicsReleaseMeasures
},
{
meta: meta$H,
component: _sfc_main$H,
installer: DvWgmsAlgaeTopicsDisposalResponse
},
{
meta: meta$I,
component: _sfc_main$I,
installer: DvWgmsAlgaeTopicsFollowUpEvaluation
},
{
meta: meta$J,
component: _sfc_main$J,
installer: DvWgmsWaterOnlineEnvironmentalMonitor
},
{
meta: meta$K,
component: _sfc_main$K,
installer: DvWgmsWgmsSpecialSiteDetails
},
{
meta: meta$L,
component: _sfc_main$L,
installer: DvWgmsEcologicalEnvironmentOverview
},
{
meta: meta$M,
component: _sfc_main$M,
installer: DvWgmsMonitoringCapacityConstruction
},
{
meta: meta$N,
component: _sfc_main$N,
installer: DvWgmsBiodiversityRecognition
},
{
meta: meta$O,
component: _sfc_main$O,
installer: DvWgmsCommonFloraFauna
},
{
meta: meta$P,
component: _sfc_main$P,
installer: DvWgmsVegetationMonitoring
}
];
const wgmsComponentRegistryMap = wgmsComponentRegistry.reduce((acc, item) => {
acc[item.meta.id] = item;
return acc;
}, {});
const wgmsComponentMetaList = wgmsComponentRegistry.map((item) => item.meta);
const getWgmsComponentById = (id) => {
return wgmsComponentRegistryMap[id];
};
const searchWgmsComponents = (query) => {
const keyword = query.trim().toLowerCase();
if (!keyword)
return wgmsComponentRegistry;
return wgmsComponentRegistry.filter(({ meta }) => {
return [meta.id, meta.componentName, meta.displayName, ...meta.keywords, ...meta.tags].filter(Boolean).some((item) => item.toLowerCase().includes(keyword));
});
};
export { getWgmsComponentById, searchWgmsComponents, wgmsComponentMetaList, wgmsComponentRegistry, wgmsComponentRegistryMap };