From 6a1a7eb218b09a59cca440c1eca0a01b96ce0e59 Mon Sep 17 00:00:00 2001 From: guanj Date: Wed, 12 Nov 2025 14:35:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B7=B2=E5=8F=91=E7=9F=AD?= =?UTF-8?q?=E4=BF=A1=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/datePicker/index.vue | 8 +++- .../VoltageSag_BJ/components/smsQueries.vue | 37 +++++++++++++++---- src/views/VoltageSag_BJ/index.vue | 15 +++++--- 3 files changed, 46 insertions(+), 14 deletions(-) diff --git a/src/components/datePicker/index.vue b/src/components/datePicker/index.vue index 454da2c..0289f28 100644 --- a/src/components/datePicker/index.vue +++ b/src/components/datePicker/index.vue @@ -58,11 +58,13 @@ const emit = defineEmits(["timeChangeInfo"]); interface Props { nextFlag?: boolean; theCurrentTime?: boolean; + setWatch?: boolean; } const props = withDefaults(defineProps(), { nextFlag: false, theCurrentTime: true, + setWatch: true, }); const interval = ref(3); @@ -573,8 +575,10 @@ function formatDate(date: Date): string { } watch(timeValue, async (newVal) => { - await store.dispatch("setTimeType", { type: interval, value: newVal }); - await emit("timeChangeInfo"); + if (props.setWatch) { + await store.dispatch("setTimeType", { type: interval, value: newVal }); + await emit("timeChangeInfo"); + } }); defineExpose({ diff --git a/src/views/VoltageSag_BJ/components/smsQueries.vue b/src/views/VoltageSag_BJ/components/smsQueries.vue index 00aa8ed..ae7fd90 100644 --- a/src/views/VoltageSag_BJ/components/smsQueries.vue +++ b/src/views/VoltageSag_BJ/components/smsQueries.vue @@ -1,10 +1,30 @@