From 122150dc5dec4eaca8e60fd9df0703feacbb6ef6 Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Mon, 9 Sep 2024 12:00:54 +0800 Subject: [PATCH] =?UTF-8?q?HL-5891@=E7=8E=8B=E5=AE=87=E9=A3=9E=20=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E6=8F=90=E7=A4=BA=E6=97=B6=20loading=20=E5=8F=96?= =?UTF-8?q?=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierManage/supplieritem/index.vue | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/src/views/wms/basicDataManage/supplierManage/supplieritem/index.vue b/src/views/wms/basicDataManage/supplierManage/supplieritem/index.vue index b15b79a46..5b6bdb027 100644 --- a/src/views/wms/basicDataManage/supplierManage/supplieritem/index.vue +++ b/src/views/wms/basicDataManage/supplierManage/supplieritem/index.vue @@ -196,22 +196,25 @@ const formsSuccess = async (formType,data) => { if(data.activeTime==0)data.activeTime = null; if(data.expireTime==0)data.expireTime = null; basicFormRef.value.formLoading = true - if (formType === 'create') { - if(routeName.value.includes('SCP')){ - await SupplieritemApi.createSupplieritemSCP(data) - }else{ - await SupplieritemApi.createSupplieritem(data) - } - message.success(t('common.createSuccess')) - } else { - if(routeName.value.includes('SCP')){ - await SupplieritemApi.updateSupplieritemSCP(data) - }else{ - await SupplieritemApi.updateSupplieritem(data) + try { + if (formType === 'create') { + if(routeName.value.includes('SCP')){ + await SupplieritemApi.createSupplieritemSCP(data) + }else{ + await SupplieritemApi.createSupplieritem(data) + } + message.success(t('common.createSuccess')) + } else { + if(routeName.value.includes('SCP')){ + await SupplieritemApi.updateSupplieritemSCP(data) + }else{ + await SupplieritemApi.updateSupplieritem(data) + } + message.success(t('common.updateSuccess')) } - message.success(t('common.updateSuccess')) + } finally { + basicFormRef.value.formLoading = false } - basicFormRef.value.formLoading = false basicFormRef.value.dialogVisible = false if (formType === 'create') { getList()