From 44ca9e458c058b174e413fcc08c2cd5185baa061 Mon Sep 17 00:00:00 2001 From: liutao <790864623@qq.com> Date: Thu, 9 Jul 2026 18:05:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=BE=E5=A4=87=E5=8F=8A?= =?UTF-8?q?=E8=83=BD=E6=BA=90=E6=A6=82=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/OverviewFilterBar.vue | 30 +- .../components/StatusDistributionChart.vue | 89 +++- src/views/iot/runoverview/components/types.ts | 6 + src/views/iot/runoverview/index.vue | 224 +++++++-- src/views/iot/runoverview/mock.ts | 2 +- src/views/mes/energyOverview/index.vue | 425 +++++++++++++++--- 6 files changed, 674 insertions(+), 102 deletions(-) diff --git a/src/views/iot/runoverview/components/OverviewFilterBar.vue b/src/views/iot/runoverview/components/OverviewFilterBar.vue index 3c71dc29..e7d9e620 100644 --- a/src/views/iot/runoverview/components/OverviewFilterBar.vue +++ b/src/views/iot/runoverview/components/OverviewFilterBar.vue @@ -33,10 +33,11 @@ :model-value="modelValue.timeRange" type="datetimerange" value-format="YYYY-MM-DD HH:mm:ss" + :disabled-date="disabledFutureDate" :start-placeholder="t('DataCollection.RunOverview.timeRangeStartPlaceholder')" :end-placeholder="t('DataCollection.RunOverview.timeRangeEndPlaceholder')" class="!w-360px" - @update:model-value="updateField('timeRange', $event)" + @update:model-value="handleTimeRangeChange" /> @@ -68,6 +69,7 @@