From 7e45cd54d22eadc21b5c086e0e04290497b4d600 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Wed, 30 Oct 2024 10:10:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E5=AF=B9=E8=AF=9D=E6=A1=86=E7=9A=84=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E6=96=87=E5=AD=97=E4=B8=8D=E5=AF=B9=E5=BA=94=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1047778 --user=刘瑞斌 【应用编排】- 用户输入,点击编辑参数后,关闭对话框,再点击添加参数打开的还是编辑参数对话框 https://www.tapd.cn/57709429/s/1601532 --- .../workflow/nodes/base-node/component/ApiFieldFormDialog.vue | 2 ++ .../workflow/nodes/base-node/component/UserFieldFormDialog.vue | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue b/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue index d57d59d98..474cae98b 100644 --- a/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue +++ b/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue @@ -5,6 +5,7 @@ :close-on-click-modal="false" :close-on-press-escape="false" :destroy-on-close="true" + :before-close="close" append-to-body > { const close = () => { dialogVisible.value = false + isEdit.value = false } const submit = async (formEl: FormInstance | undefined) => { diff --git a/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue b/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue index 6b3daf519..b64aef098 100644 --- a/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue +++ b/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue @@ -5,6 +5,7 @@ :close-on-click-modal="false" :close-on-press-escape="false" :destroy-on-close="true" + :before-close="close" append-to-body >