From a2ae1a82780137817dcd1451fa709e986d38d7df Mon Sep 17 00:00:00 2001 From: zyn Date: Tue, 7 Nov 2023 09:15:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E9=92=AEloading-=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E7=AB=AF-=E6=A0=87=E5=87=86=E5=BE=81=E6=B1=82=E6=84=8F?= =?UTF-8?q?=E8=A7=81=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/processCenter/pages/phone/bzzqyj/step2.vue | 12 ++++++++++-- .../processCenter/pages/phone/bzzqyj/step4-1.vue | 8 +++++++- .../processCenter/pages/phone/bzzqyj/step4-2.vue | 8 +++++++- src/pages/processCenter/pages/phone/bzzqyj/step6.vue | 6 +++++- src/pages/processCenter/pages/phone/bzzqyj/step7.vue | 6 +++++- src/pages/processCenter/pages/phone/bzzqyj/step8.vue | 6 +++++- src/pages/processCenter/pages/phone/bzzqyj/step9.vue | 6 +++++- 7 files changed, 44 insertions(+), 8 deletions(-) diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step2.vue b/src/pages/processCenter/pages/phone/bzzqyj/step2.vue index 0de7ecd04..349182a79 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step2.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step2.vue @@ -170,6 +170,8 @@ this.drawerModal = true }, checkedRole (data) { + this.saveLoading = true + this.isSubmit = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.account, // 委托人 @@ -186,6 +188,9 @@ } else { this.$message.warning(res.message) } + }).finally(() => { + this.saveLoading = false + this.isSubmit = false }) }, // 请求转换流程图 @@ -241,6 +246,7 @@ //保存事件 handleSave() { this.saveLoading = true; + this.isSubmit = true let _formData = new FormData(); _formData.append("id", this.bpnId || ""); _formData.append("prcType", "3"); @@ -250,17 +256,18 @@ commentText2: this.commentText2 })); saveTaskForPub(_formData).then(res => { - this.saveLoading = false; this.$message.success("保存成功"); this.bpnId = res.result; - }).catch(e => { + }).finally(() => { this.saveLoading = false; + this.isSubmit = false }); }, handleSubmit() { this.$refs["bzzqyjForm"].validate((valid) => { if (valid) { this.isSubmit = true; + this.saveLoading = true; var json = this.json; json.onlyKey = this.onlyKey json.commentText = this.commentText2; @@ -281,6 +288,7 @@ // this.$router.push("/processCenter"); } this.isSubmit = false; + this.saveLoading = false; }); } else { return this.$message.warning("请完善基础信息"); diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step4-1.vue b/src/pages/processCenter/pages/phone/bzzqyj/step4-1.vue index 18c5368d2..2b4ff8d52 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step4-1.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step4-1.vue @@ -147,7 +147,8 @@ { + this.isSubmit = false }) }, // 请求转换流程图 @@ -350,6 +354,7 @@ var json = this.json json.spFlag = '1' json.commentText = this.commentText41 + this.isSubmit = true this.$http.post('lawss/activiti/completeTask', { json: JSON.stringify(json), taskId: this.taskIds, @@ -361,6 +366,7 @@ this.$router.go(-2) // this.$router.push('/processCenter') } + this.isSubmit = false }) } else { this.$message.warning('请输入反馈意见') diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step4-2.vue b/src/pages/processCenter/pages/phone/bzzqyj/step4-2.vue index 40e61ddc1..3abb3fd25 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step4-2.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step4-2.vue @@ -134,7 +134,8 @@ { + this.isSubmit = false }) }, // 请求转换流程图 @@ -333,6 +337,7 @@ var json = this.json json.bzFlag = '1' json.commentText = this.commentText42 + this.isSubmit = true this.$http.post('lawss/activiti/completeTask', { json: JSON.stringify(json), taskId: this.taskIds, @@ -344,6 +349,7 @@ this.$router.go(-2) // this.$router.push('/processCenter') } + this.isSubmit = false }) } else { this.$message.warning('请输入反馈意见') diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step6.vue b/src/pages/processCenter/pages/phone/bzzqyj/step6.vue index b8054799e..9faf5105c 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step6.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step6.vue @@ -169,7 +169,8 @@ { + this.isSubmit = false }) }, // 请求转换流程图 diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step7.vue b/src/pages/processCenter/pages/phone/bzzqyj/step7.vue index a75ac4ef8..8f9d6c5f6 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step7.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step7.vue @@ -159,7 +159,8 @@ { + this.isSubmit = false }) }, // 请求转换流程图 diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step8.vue b/src/pages/processCenter/pages/phone/bzzqyj/step8.vue index e2af85e1d..dce586d69 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step8.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step8.vue @@ -159,7 +159,8 @@ { + this.isSubmit = false }) }, // 请求转换流程图 diff --git a/src/pages/processCenter/pages/phone/bzzqyj/step9.vue b/src/pages/processCenter/pages/phone/bzzqyj/step9.vue index 9085f23bd..bebe87436 100644 --- a/src/pages/processCenter/pages/phone/bzzqyj/step9.vue +++ b/src/pages/processCenter/pages/phone/bzzqyj/step9.vue @@ -159,7 +159,8 @@ { + this.isSubmit = false }) }, // 请求转换流程图