diff --git a/src/views/system/dict/DictData.vue b/src/views/system/dict/DictData.vue index 605c336..03f1520 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 518f121..e868241 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 b2a2a69..59785f6 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)