From e45bf05331ea8d49ba7c3cc18f3b2ac27bff40e1 Mon Sep 17 00:00:00 2001 From: GAOANG <1140589958@qq.com> Date: Tue, 11 Mar 2025 17:24:50 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E6=B5=81=E7=A8=8B=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=BF=AE=E6=94=B9=20=E6=B5=81=E7=A8=8B=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=95=B0=E6=8D=AE=E4=BB=8E=E7=B3=BB=E7=BB=9F=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index 01d54eb..7b05c35 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -1784,7 +1784,15 @@ export function buildSimpleFormCode(model: GeneratorConfig, _tableInfo: TableInf setDisabledForm(); //查看 } state.formModel = formModels; - setFieldsValue(formModels); + if(formModels?.id) { + get${pascalMainTableName}(formModels.id).then(res => { + if(res) { + setFieldsValue(res); + } + }).catch(err => { + setFieldsValue(formModels); + }); + } } catch (error) {} await createFormEvent(formEventConfigs, state.formModel, systemFormRef.value, From 561c56cdb1d7bd8ce6a9373e6828d3ea934947ee Mon Sep 17 00:00:00 2001 From: GAOANG <1140589958@qq.com> Date: Tue, 11 Mar 2025 18:22:14 +0800 Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E4=B8=BB?= =?UTF-8?q?=E9=94=AE=E8=8E=B7=E5=8F=96=EF=BC=8C=E5=B9=B6=E5=AF=B9=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E5=80=BC=E6=83=85=E5=86=B5=E8=BF=9B=E8=A1=8C=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index 7b05c35..4825535 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -1784,14 +1784,16 @@ export function buildSimpleFormCode(model: GeneratorConfig, _tableInfo: TableInf setDisabledForm(); //查看 } state.formModel = formModels; - if(formModels?.id) { - get${pascalMainTableName}(formModels.id).then(res => { + if(formModels[RowKey]) { + get${pascalMainTableName}(formModels[RowKey]).then(res => { if(res) { setFieldsValue(res); } }).catch(err => { setFieldsValue(formModels); }); + } else { + setFieldsValue(formModels); } } catch (error) {} await createFormEvent(formEventConfigs, state.formModel, From 0f828cff023d589d748a34664b8f113e367c1563 Mon Sep 17 00:00:00 2001 From: GAOANG <1140589958@qq.com> Date: Thu, 13 Mar 2025 14:33:00 +0800 Subject: [PATCH 3/3] =?UTF-8?q?feat:=20set=E5=80=BC=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E4=BD=BF=E7=94=A8form=E5=85=AC=E5=85=B1=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/helper/generatorHelper.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index 4825535..a0cf82f 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -1785,15 +1785,9 @@ export function buildSimpleFormCode(model: GeneratorConfig, _tableInfo: TableInf } state.formModel = formModels; if(formModels[RowKey]) { - get${pascalMainTableName}(formModels[RowKey]).then(res => { - if(res) { - setFieldsValue(res); - } - }).catch(err => { - setFieldsValue(formModels); - }); + setFormDataFromId(formModels[RowKey], false) } else { - setFieldsValue(formModels); + setFieldsValue(formModels) } } catch (error) {} await createFormEvent(formEventConfigs, state.formModel,