diff --git a/src/views/system/dict/DictData.vue b/src/views/system/dict/DictData.vue index 605c3365ef463a0bb361eaab379f256a9510a15c..03f1520085550b074dce317c0f1b99a96c93869b 100644 --- a/src/views/system/dict/DictData.vue +++ b/src/views/system/dict/DictData.vue @@ -121,9 +121,9 @@ function openDialog(dictId?: number) { * 字典表单提交 */ function handleSubmit() { - loading.value = false; dataFormRef.value.validate((isValid: boolean) => { if (isValid) { + loading.value = false; const dictId = formData.id; if (dictId) { updateDict(dictId, formData) diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue index 518f121afd194d17d4d4e50b04d1f9fe658f0ef2..e868241a4097f0563a3d42ec28ddb45540b28130 100644 --- a/src/views/system/dict/index.vue +++ b/src/views/system/dict/index.vue @@ -96,9 +96,9 @@ function openDialog(dicTypeId?: number) { * 字典类型表单提交 */ function handleSubmit() { - loading.value = false; dataFormRef.value.validate((isValid: boolean) => { if (isValid) { + loading.value = false; const dictTypeId = formData.id; if (dictTypeId) { updateDictType(dictTypeId, formData) diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index b2a2a697cdcc88a56755cfccd2497bf9ba2a3cd1..59785f6bb81d0f598e4e42589631c85fb5b10d29 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -111,9 +111,9 @@ function openDialog(roleId?: number) { * 角色表单提交 */ function handleSubmit() { - loading.value = true; roleFormRef.value.validate((valid: any) => { if (valid) { + loading.value = true; const roleId = formData.id; if (roleId) { updateRole(roleId, formData)