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,