Files
water-management-system/frontend/node_modules/element-plus/es/hooks/index.mjs
T
bot_dev1 85df71fc28 feat: 实现供水运营专题大屏BI可视化
- 新增OperationDashboard.vue全屏大屏组件
- 添加6个核心KPI指标卡片: 进水总量/出水总量/产销差率/营收额/平均水质/报警次数
- 实现6个ECharts图表: 供水趋势/水质分布/报警统计/管网空间/设备状态/营收分析
- 创建静态HTML版本operation-dashboard.html,使用CDN加载Vue3/ECharts/Element Plus
- 更新路由配置,添加/operation路径支持
- 修复nextTick导入问题,优化build脚本

🚧 开发者: bot_dev1
📝 任务: #38 [BI] 运营仪表盘 + 供水专题大屏
2026-06-15 09:06:11 +08:00

35 lines
3.7 KiB
JavaScript

import { useAttrs } from "./use-attrs/index.mjs";
import { useCalcInputWidth } from "./use-calc-input-width/index.mjs";
import { useDeprecated } from "./use-deprecated/index.mjs";
import { useDraggable } from "./use-draggable/index.mjs";
import { useFocus } from "./use-focus/index.mjs";
import { buildLocaleContext, buildTranslator, localeContextKey, translate, useLocale } from "./use-locale/index.mjs";
import { defaultNamespace, namespaceContextKey, useGetDerivedNamespace, useNamespace } from "./use-namespace/index.mjs";
import { useLockscreen } from "./use-lockscreen/index.mjs";
import { useModal } from "./use-modal/index.mjs";
import { createModelToggleComposable, useModelToggle, useModelToggleEmits, useModelToggleProps } from "./use-model-toggle/index.mjs";
import { usePreventGlobal } from "./use-prevent-global/index.mjs";
import { useProp } from "./use-prop/index.mjs";
import { usePopper } from "./use-popper/index.mjs";
import { useSameTarget } from "./use-same-target/index.mjs";
import { useTeleport } from "./use-teleport/index.mjs";
import { useThrottleRender } from "./use-throttle-render/index.mjs";
import { useTimeout } from "./use-timeout/index.mjs";
import { useTransitionFallthrough, useTransitionFallthroughEmits } from "./use-transition-fallthrough/index.mjs";
import { ID_INJECTION_KEY, useId, useIdInjection } from "./use-id/index.mjs";
import { useEscapeKeydown } from "./use-escape-keydown/index.mjs";
import { usePopperContainer, usePopperContainerId } from "./use-popper-container/index.mjs";
import { useDelayedRender } from "./use-intermediate-render/index.mjs";
import { useDelayedToggle, useDelayedToggleProps, useDelayedTogglePropsDefaults } from "./use-delayed-toggle/index.mjs";
import { FORWARD_REF_INJECTION_KEY, useForwardRef, useForwardRefDirective } from "./use-forward-ref/index.mjs";
import { ZINDEX_INJECTION_KEY, defaultInitialZIndex, useZIndex, zIndexContextKey } from "./use-z-index/index.mjs";
import { arrowMiddleware, getPositionDataWithUnit, useFloating, useFloatingProps } from "./use-floating/index.mjs";
import { useCursor } from "./use-cursor/index.mjs";
import { useOrderedChildren } from "./use-ordered-children/index.mjs";
import { SIZE_INJECTION_KEY, useGlobalSize, useSizeProp, useSizeProps } from "./use-size/index.mjs";
import { useFocusController } from "./use-focus-controller/index.mjs";
import { useComposition } from "./use-composition/index.mjs";
import { DEFAULT_EMPTY_VALUES, DEFAULT_VALUE_ON_CLEAR, SCOPE, emptyValuesContextKey, useEmptyValues, useEmptyValuesProps } from "./use-empty-values/index.mjs";
import { ariaProps, useAriaProps } from "./use-aria/index.mjs";
export { DEFAULT_EMPTY_VALUES, DEFAULT_VALUE_ON_CLEAR, FORWARD_REF_INJECTION_KEY, ID_INJECTION_KEY, SCOPE, SIZE_INJECTION_KEY, ZINDEX_INJECTION_KEY, ariaProps, arrowMiddleware, buildLocaleContext, buildTranslator, createModelToggleComposable, defaultInitialZIndex, defaultNamespace, emptyValuesContextKey, getPositionDataWithUnit, localeContextKey, namespaceContextKey, translate, useAriaProps, useAttrs, useCalcInputWidth, useComposition, useCursor, useDelayedRender, useDelayedToggle, useDelayedToggleProps, useDelayedTogglePropsDefaults, useDeprecated, useDraggable, useEmptyValues, useEmptyValuesProps, useEscapeKeydown, useFloating, useFloatingProps, useFocus, useFocusController, useForwardRef, useForwardRefDirective, useGetDerivedNamespace, useGlobalSize, useId, useIdInjection, useLocale, useLockscreen, useModal, useModelToggle, useModelToggleEmits, useModelToggleProps, useNamespace, useOrderedChildren, usePopper, usePopperContainer, usePopperContainerId, usePreventGlobal, useProp, useSameTarget, useSizeProp, useSizeProps, useTeleport, useThrottleRender, useTimeout, useTransitionFallthrough, useTransitionFallthroughEmits, useZIndex, zIndexContextKey };