From 0145a79ee8484d9a2b7e7474dcf97d5990a23ef9 Mon Sep 17 00:00:00 2001 From: "YEJIAXING-PC\\lenovo" <591141169@qq.com> Date: Thu, 8 May 2025 13:21:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=89=8D=E7=AB=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=BB=B6=E8=BF=9F=E4=BE=BF=E6=AC=A1=E7=9A=84loading?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierManage/supplierDeliMain/index.vue | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/views/wms/supplierManage/supplierDeliMain/index.vue b/src/views/wms/supplierManage/supplierDeliMain/index.vue index 5caa63a6b..5383eab2c 100644 --- a/src/views/wms/supplierManage/supplierDeliMain/index.vue +++ b/src/views/wms/supplierManage/supplierDeliMain/index.vue @@ -315,15 +315,21 @@ const formsSuccess = async (formType: string, data: SupplierDeliMainApi.Supplier } if (data.activeTime == 0) data.activeTime = null if (data.expireTime == 0) data.expireTime = null - if (formType === 'create') { - await SupplierDeliMainApi.createSupplierDeliMain(data) - message.success(t('common.createSuccess')) - } else { - await SupplierDeliMainApi.updateSupplierDeliMain(data) - message.success(t('common.updateSuccess')) + try{ + basicFormRef.value.formLoading = true + if (formType === 'create') { + await SupplierDeliMainApi.createSupplierDeliMain(data) + message.success(t('common.createSuccess')) + } else { + await SupplierDeliMainApi.updateSupplierDeliMain(data) + message.success(t('common.updateSuccess')) + } + basicFormRef.value.dialogVisible = false + getListExecute() + }finally{ + basicFormRef.value.formLoading = false } - basicFormRef.value.dialogVisible = false - getListExecute() + } /** 详情操作 */