diff --git a/snowy-admin-web/src/views/sys/resource/menu/form.vue b/snowy-admin-web/src/views/sys/resource/menu/form.vue index 0619ccfe..8a37304a 100644 --- a/snowy-admin-web/src/views/sys/resource/menu/form.vue +++ b/snowy-admin-web/src/views/sys/resource/menu/form.vue @@ -196,12 +196,10 @@ const param = parameterChanges(formData.value) submitLoading.value = true menuApi.submitForm(param, !param.id).then(() => { - submitLoading.value = false - visible = false + onClose() emit('successful') }) - }) - .catch(() => { + }).finally(() => { submitLoading.value = false }) }