From 5b24d7fa0c06d49f815c2dd88943d0953cc91c8a Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Mon, 25 Oct 2021 14:05:28 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90bug=E3=80=91=E4=BC=9A=E8=AE=AE?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E6=8F=90=E7=A4=BA=E8=AF=AD?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../meetManage/modules/UploadMeetFileModal.vue | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/views/incomePayments/meetManage/modules/UploadMeetFileModal.vue b/src/views/incomePayments/meetManage/modules/UploadMeetFileModal.vue index 10edb7b..be268c8 100644 --- a/src/views/incomePayments/meetManage/modules/UploadMeetFileModal.vue +++ b/src/views/incomePayments/meetManage/modules/UploadMeetFileModal.vue @@ -21,10 +21,6 @@ - @@ -116,6 +112,10 @@ export default { }, handleOk() { const that = this + if (this.confirmLoading) { + return + } + this.confirmLoading = true // 触发表单验证 this.form.validateFields((err, values) => { if(!err && values.fileIds !== undefined){ @@ -127,8 +127,18 @@ export default { if(res.success){ that.$message.success(res.message) that.$emit('ok') + this.confirmLoading = false that.close() + }else { + this.$message.warn(res.message) + this.confirmLoading = false } + }).catch((err) => { + console.log(err,'err') + }).finally(() => { + setTimeout(() => { + this.confirmLoading = false + }, 1000) }) }else { that.close()