From 5ad6c6ad7c10e314b0632d8e4c46f8f3d6de4662 Mon Sep 17 00:00:00 2001 From: GAOANG <1140589958@qq.com> Date: Thu, 10 Apr 2025 09:13:12 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E7=94=9F=E6=88=90=E4=BB=A3=E7=A0=81=E4=BF=AE=E6=94=B9=EF=BC=9A?= =?UTF-8?q?=20=E4=BF=AE=E6=94=B9=E6=B5=81=E7=A8=8B=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=BA=E5=9F=BA=E7=A1=80=E8=A1=A8=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index a1c1824..047ec5e 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -2614,6 +2614,16 @@ async function setForm(){ formRef.value.executeFormEvent(listProps.formEventConfig[2],false); } } +async function resetForm(val){ + let id = val[rowKey] + formConfig.id = id; + const { + data + } = await get${pascalMainTableName}(id); + if (data) { + await formRef.value.setFormData(data) + } +} // 工作流设置表单数据 async function setWorkflowForm(){ if(props.isWorkFlow){ @@ -2713,6 +2723,7 @@ defineExpose({ submit, reset, setFormData, + resetForm, validate, getFormData, setWorkflowForm, From ca9bff71e7dbfff07bc6568240d56da050ea8778 Mon Sep 17 00:00:00 2001 From: GAOANG <1140589958@qq.com> Date: Thu, 10 Apr 2025 09:29:54 +0800 Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E6=96=B0?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index 047ec5e..2527393 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -2614,7 +2614,7 @@ async function setForm(){ formRef.value.executeFormEvent(listProps.formEventConfig[2],false); } } -async function resetForm(val){ +async function loadForm(val){ let id = val[rowKey] formConfig.id = id; const { From 6e99d1a0ffb7262375df46262ec47b973250a4d1 Mon Sep 17 00:00:00 2001 From: GAOANG <1140589958@qq.com> Date: Thu, 10 Apr 2025 11:44:38 +0800 Subject: [PATCH 3/3] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=87=BD=E6=95=B0=E6=9A=B4=E9=9C=B2=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index 2527393..209565d 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -2723,7 +2723,7 @@ defineExpose({ submit, reset, setFormData, - resetForm, + loadForm, validate, getFormData, setWorkflowForm,