diff --git a/src/views/basic/material/basicMaterial.vue b/src/views/basic/material/basicMaterial.vue index 04a0e8a8..f800b01c 100644 --- a/src/views/basic/material/basicMaterial.vue +++ b/src/views/basic/material/basicMaterial.vue @@ -684,7 +684,7 @@ const handleSubmit = () => { formNodeRef.value.validate(async (valid, fields) => { if (valid) { console.log('submit!'); - details.popUpShow.addMaterial = false; + try { details.loadingObj.pageLoading = true; @@ -695,6 +695,7 @@ const handleSubmit = () => { const res = await postMaterialSubmit(submitData); const { code, msg } = res.data; if (code !== 200) return; + details.popUpShow.addMaterial = false; ElMessage.success(msg); onLoad(); } catch (error) { diff --git a/src/views/basicdata/warehouse/warehouse/basicdataWarehouse.vue b/src/views/basicdata/warehouse/warehouse/basicdataWarehouse.vue index 6ca83529..89d4110d 100644 --- a/src/views/basicdata/warehouse/warehouse/basicdataWarehouse.vue +++ b/src/views/basicdata/warehouse/warehouse/basicdataWarehouse.vue @@ -1311,13 +1311,14 @@ const newlyaddSubmit = () => { message: res.data.msg, type: 'success', }); + newlyaddload.value = false; //关闭新增弹窗 } }) .catch(error => { console.log(error); }) .finally(() => { - newlyaddload.value = false; //关闭新增弹窗 + }); } else { // 新增 @@ -1330,13 +1331,14 @@ const newlyaddSubmit = () => { message: res.data.msg, type: 'success', }); + newlyaddload.value = false; //关闭新增弹窗 } }) .catch(error => { console.log(error); }) .finally(() => { - newlyaddload.value = false; //关闭新增弹窗 + }); } }