diff --git a/src/components/BasicForm/src/BasicForm.vue b/src/components/BasicForm/src/BasicForm.vue index 0a09eb9..9aa81d1 100644 --- a/src/components/BasicForm/src/BasicForm.vue +++ b/src/components/BasicForm/src/BasicForm.vue @@ -537,12 +537,12 @@ const submitForm = async () => { } } else { // 基础数据单表——提交请求 - formLoading.value = true + // formLoading.value = true try { const data = unref(formRef)?.formModel emit('success', formType.value, data) } finally { - formLoading.value = false + // formLoading.value = false } } } diff --git a/src/views/eam/device/deviceRepair/index.vue b/src/views/eam/device/deviceRepair/index.vue index 4312d87..19a5f33 100644 --- a/src/views/eam/device/deviceRepair/index.vue +++ b/src/views/eam/device/deviceRepair/index.vue @@ -245,7 +245,11 @@ const formsSuccess = async (formType, data) => { return item.url }) } - if (formType === 'create') { + try { + console.log(888,basicFormRef.value.formLoading) + basicFormRef.value.formLoading = true + console.log(999,basicFormRef.value.formLoading) + if (formType === 'create') { await DeviceRepairApi.createDeviceRepair(data) message.success(t('common.createSuccess')) } else { @@ -253,7 +257,12 @@ const formsSuccess = async (formType, data) => { message.success(t('common.updateSuccess')) } basicFormRef.value.dialogVisible = false - getList() + await getList() + // basicFormRef.value.formLoading = false + } finally { + basicFormRef.value.formLoading = false + } + } /** 详情操作 */