From 3c09f472f7a9947af857525b6fa25052a6a6f53d Mon Sep 17 00:00:00 2001 From: wangyufei <2267742828@qq.com> Date: Wed, 10 Jul 2024 10:19:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E6=8B=89=E6=A1=86-=E7=89=A9=E6=96=99?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Search/src/Search.vue | 7 +++++-- .../demandforecastingMain.data.ts | 21 ++++++++++++++----- .../demandforecastingMain/index.vue | 20 ++++++++++++++++-- .../demandforecastingMain.data.ts | 4 ++-- 4 files changed, 41 insertions(+), 11 deletions(-) diff --git a/src/components/Search/src/Search.vue b/src/components/Search/src/Search.vue index 5c1af8f17..e83c3f215 100644 --- a/src/components/Search/src/Search.vue +++ b/src/components/Search/src/Search.vue @@ -60,7 +60,7 @@ const props = defineProps({ } }) -const emit = defineEmits(['search', 'reset','onInput','searchTableSuccess']) +const emit = defineEmits(['search', 'reset','onInput','onChange','searchTableSuccess']) const visible = ref(true) @@ -108,7 +108,9 @@ const { register, elFormRef, methods } = useForm({ const onInput = (field,value) => { emit('onInput', field,value) } - +const onChange = (field, value)=>{ + emit('onChange', field,value) +} const searchTableRef = ref() const opensearchTable = ( formField, @@ -282,6 +284,7 @@ defineExpose({setFormValues}) // 提供 open 方法,用于打开弹窗 @register="register" @onInput="onInput" @opensearchTable="opensearchTable" + @onChange="onChange" >