From f594fabb339932bc2dc1a066a8e98374a3cc8b78 Mon Sep 17 00:00:00 2001 From: zhang_li Date: Thu, 29 May 2025 11:26:46 +0800 Subject: [PATCH] =?UTF-8?q?SBBJ-1176=E8=AE=BE=E5=A4=87=E6=8A=A5=E4=BF=AE?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=EF=BC=8C=E6=96=B0=E5=A2=9E=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E7=A1=AE=E5=AE=9A=E5=BA=94=E5=8A=A0loding?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BasicForm/src/BasicForm.vue | 4 ++-- src/views/eam/device/deviceRepair/index.vue | 13 +++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) 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 + } + } /** 详情操作 */