From b564c9e4aacd215dd46c4b839cf0033ceedc8047 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Fri, 24 Jul 2026 17:17:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(editor):=20=E5=88=87=E6=8D=A2=E5=8A=A8?= =?UTF-8?q?=E4=BD=9C=E7=B1=BB=E5=9E=8B=E6=97=B6=E6=B8=85=E7=A9=BA=E5=85=B3?= =?UTF-8?q?=E8=81=94=E9=85=8D=E7=BD=AE=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor/src/fields/EventSelect.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/editor/src/fields/EventSelect.vue b/packages/editor/src/fields/EventSelect.vue index 272d2d6a..4a35f7f7 100644 --- a/packages/editor/src/fields/EventSelect.vue +++ b/packages/editor/src/fields/EventSelect.vue @@ -210,6 +210,12 @@ const actionTypeConfig = computed(() => { trigger: 'blur', }, ], + onChange: (_mForm: FormState, _v: string, { setModel }: any) => { + setModel('to', ''); + setModel('method', ''); + setModel('codeId', ''); + setModel('dataSourceMethod', []); + }, }; return { ...defaultActionTypeConfig, ...props.config.actionTypeConfig }; }); @@ -222,7 +228,7 @@ const targetCompConfig = computed(() => { type: 'ui-select', labelPosition: 'left', display: (_mForm, { model }) => model.actionType === ActionType.COMP, - onChange: (_MForm, _v, { setModel }) => { + onChange: (_mForm, _v, { setModel }) => { setModel('method', ''); }, rules: [