From 5e31475a672dabf5b582f4d9e39fcf785d97d3a6 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 25 Jun 2025 15:27:43 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=9F=A5=E8=AF=A2=E7=BB=84=E4=BB=B6):=20?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E8=8C=83=E5=9B=B4=E7=BB=84=E4=BB=B6=E5=86=8D?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E6=97=B6=E9=97=B4=E8=8C=83=E5=9B=B4=E5=90=8E?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E6=B5=8F=E8=A7=88=E5=99=A8tab=E9=A1=B5?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E5=9C=A8=E6=AD=A4=E6=9F=A5=E7=9C=8B=EF=BC=8C?= =?UTF-8?q?=E9=80=89=E9=A1=B9=E4=BE=9D=E6=97=A7=E5=A4=84=E4=BA=8E=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/custom-component/v-query/Time.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/core-frontend/src/custom-component/v-query/Time.vue b/core/core-frontend/src/custom-component/v-query/Time.vue index fb48fb3c9c..1016c5e992 100644 --- a/core/core-frontend/src/custom-component/v-query/Time.vue +++ b/core/core-frontend/src/custom-component/v-query/Time.vue @@ -241,8 +241,13 @@ const calendarChange = val => { startWindowTime.value = +new Date(val[0]) } -const visibleChange = () => { +const datePicker = ref() + +const visibleChange = (visible: boolean) => { startWindowTime.value = 0 + if (!visible) { + datePicker.value?.blur() + } } const queryTimeType = computed(() => { @@ -471,6 +476,7 @@ const formatDate = computed(() => { :key="config.timeGranularityMultiple" :type="config.timeGranularityMultiple" :style="selectStyle" + ref="datePicker" @visible-change="visibleChange" :disabled-date="disabledDate" @calendar-change="calendarChange"