按钮loading-手机端-未符合项整改流程

This commit is contained in:
zyn
2023-11-07 11:00:55 +08:00
parent 4f95cd3195
commit d6ee244ed4
2 changed files with 15 additions and 10 deletions
@@ -95,8 +95,8 @@
show-submit show-submit
show-transfer show-transfer
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :isSubmitBack="isSubmit"
:transferLoading="turnLoading" :saveLoading="isSubmit"
@transfer="handleTurnTo" @transfer="handleTurnTo"
@save="handleSave" @save="handleSave"
@submit="handleSubmit" @submit="handleSubmit"
@@ -272,7 +272,7 @@ export default {
for(let item of zqa) { for(let item of zqa) {
list.push(item[1]) list.push(item[1])
} }
this.saveLoading = true this.isSubmit = true
let _formData = new FormData() let _formData = new FormData()
_formData.append('taskIds', this.taskIds) _formData.append('taskIds', this.taskIds)
_formData.append('json', JSON.stringify({ _formData.append('json', JSON.stringify({
@@ -281,11 +281,10 @@ export default {
textarea: this.textarea textarea: this.textarea
})) }))
saveTaskForPub(_formData).then(res => { saveTaskForPub(_formData).then(res => {
this.saveLoading = false
this.$message.success('保存成功') this.$message.success('保存成功')
this.bpnId = res.result this.bpnId = res.result
}).catch(e => { }).finally(() => {
this.saveLoading = false this.isSubmit = false
}) })
}, },
// 提交按钮 // 提交按钮
@@ -334,8 +333,7 @@ export default {
this.$router.go(-2) this.$router.go(-2)
// this.$router.push("/processCenter"); // this.$router.push("/processCenter");
} }
this.isSubmit = false }).finally(() => {
}).catch(e => {
this.isSubmit = false this.isSubmit = false
}) })
}, },
@@ -343,6 +341,7 @@ export default {
phoneSumit (data) { phoneSumit (data) {
if (this.roleTitle === '转办处理人') { if (this.roleTitle === '转办处理人') {
this.turnLoading = true this.turnLoading = true
this.isSubmit = true
changeAssigneeNew({ changeAssigneeNew({
taskId: this.taskIds, // 任务id taskId: this.taskIds, // 任务id
assignee: data[0].id, // 被委托人 assignee: data[0].id, // 被委托人
@@ -360,6 +359,8 @@ export default {
} else { } else {
this.$message.warning(res.message) this.$message.warning(res.message)
} }
}).finally(() => {
this.isSubmit = false
}) })
} else { } else {
if (data.length > 0) { if (data.length > 0) {
@@ -73,8 +73,7 @@
show-transfer show-transfer
@back="handleSubmitNo" @back="handleSubmitNo"
:submitLoading="isSubmit" :submitLoading="isSubmit"
:isSubmitBack="backLoading" :isSubmitBack="isSubmit"
:transferLoading="turnLoading"
@transfer="handleTurnTo" @transfer="handleTurnTo"
@submit="handleSubmit" @submit="handleSubmit"
submitBTNText="同意" submitBTNText="同意"
@@ -242,6 +241,7 @@ export default {
}, },
// 转办选人框 // 转办选人框
phoneSumit (data) { phoneSumit (data) {
this.isSubmit = true
changeAssigneeNew({ changeAssigneeNew({
taskId: this.taskIds, // 任务id taskId: this.taskIds, // 任务id
assignee: data[0].id, // 被委托人 assignee: data[0].id, // 被委托人
@@ -257,6 +257,8 @@ export default {
} else { } else {
this.$message.warning(res.message) this.$message.warning(res.message)
} }
}).finally(() => {
this.isSubmit = false
}) })
// this.showPage = false // this.showPage = false
}, },
@@ -268,6 +270,7 @@ export default {
actionFlag: 1, actionFlag: 1,
commentText: this.commentText commentText: this.commentText
} }
this.isSubmit = true
this.$http.post('lawss/activiti/completeTask', { this.$http.post('lawss/activiti/completeTask', {
json: JSON.stringify(json), json: JSON.stringify(json),
taskId: this.taskIds, taskId: this.taskIds,
@@ -280,6 +283,7 @@ export default {
// this.$router.push('/processCenter') // this.$router.push('/processCenter')
this.backLoading = false this.backLoading = false
} }
this.isSubmit = false
}) })
} else { } else {
this.$message.warning('请输入反馈意见') this.$message.warning('请输入反馈意见')