diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml b/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml index 25b37fba..c9d4e0f8 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml @@ -552,8 +552,8 @@ for (c in table.columnList){ <% } %> const [registerDrawer, { setDrawerProps, closeDrawer }] = useDrawerInner(async (data) => { - resetFields(); setDrawerProps({ loading: true }); + await resetFields(); const res = await ${className}Form(data); record.value = (res.${className} || {}) as ${ClassName}; record.value.__t = new Date().getTime();