按钮loading-手机端-外部署名推荐审批流程

This commit is contained in:
zyn
2023-11-07 10:19:30 +08:00
parent 81c40db82d
commit 40447d9848
3 changed files with 30 additions and 18 deletions
@@ -74,9 +74,9 @@
show-transfer show-transfer
show-back show-back
show-submit show-submit
:transfer-loading="isTransfer"
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :isSubmitBack="isSubmit"
:saveLoading="isSubmit"
:approval="true" :approval="true"
@transfer="handleTransfer" @transfer="handleTransfer"
@back="beforeBack" @back="beforeBack"
@@ -275,7 +275,7 @@ export default {
}, },
// 保存按钮 // 保存按钮
handleSave() { handleSave() {
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({
@@ -284,11 +284,10 @@ export default {
commentText: this.commentText commentText: this.commentText
})) }))
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
}) })
}, },
// 提交按钮 // 提交按钮
@@ -330,6 +329,7 @@ export default {
roleForm: this.roleForm roleForm: this.roleForm
} }
var json = JSON.stringify(son) var json = JSON.stringify(son)
this.isSubmit = true
this.$http.post("lawss/activiti/completeTask", { this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds, taskIds: this.taskIds,
userId: this.userId, userId: this.userId,
@@ -343,6 +343,7 @@ export default {
this.$router.go(-2) this.$router.go(-2)
// this.$router.push("/processCenter"); // this.$router.push("/processCenter");
} }
this.isSubmit = false
}, e => { }, e => {
}); });
} }
@@ -358,6 +359,7 @@ export default {
this.roleTransfer = data this.roleTransfer = data
this.phoneRoleList = this.roleTransfer this.phoneRoleList = this.roleTransfer
this.turnLoading = true this.turnLoading = true
this.isSubmit = true
changeAssigneeNew({ changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id taskId: this.$route.query.taskIds, // 任务id
assignee: data[0].id, // 被委托人 assignee: data[0].id, // 被委托人
@@ -373,6 +375,8 @@ export default {
} else { } else {
this.$message.warning(res.message) this.$message.warning(res.message)
} }
}).finally(() => {
this.isSubmit = false
}) })
this.modalshowflag = false this.modalshowflag = false
}, },
@@ -80,9 +80,9 @@
show-transfer show-transfer
show-back show-back
show-submit show-submit
:transfer-loading="isTransfer"
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :isSubmitBack="isSubmit"
:saveLoading="isSubmit"
:approval="true" :approval="true"
@transfer="handleTransfer" @transfer="handleTransfer"
@back="beforeBack" @back="beforeBack"
@@ -281,7 +281,7 @@ export default {
}, },
// 保存按钮 // 保存按钮
handleSave() { handleSave() {
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({
@@ -290,11 +290,10 @@ export default {
commentText: this.commentText commentText: this.commentText
})) }))
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
}) })
}, },
// 提交按钮 // 提交按钮
@@ -336,6 +335,7 @@ export default {
roleForm: this.roleForm roleForm: this.roleForm
} }
var json = JSON.stringify(son) var json = JSON.stringify(son)
this.isSubmit = true
this.$http.post("lawss/activiti/completeTask", { this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds, taskIds: this.taskIds,
userId: this.userId, userId: this.userId,
@@ -349,6 +349,7 @@ export default {
this.$router.go(-2) this.$router.go(-2)
// this.$router.push("/processCenter"); // this.$router.push("/processCenter");
} }
this.isSubmit = false
}, e => { }, e => {
}); });
} }
@@ -364,6 +365,7 @@ export default {
this.roleTransfer = data this.roleTransfer = data
this.phoneRoleList = this.roleTransfer this.phoneRoleList = this.roleTransfer
this.turnLoading = true this.turnLoading = true
this.isSubmit = true
changeAssigneeNew({ changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id taskId: this.$route.query.taskIds, // 任务id
assignee: data[0].id, // 被委托人 assignee: data[0].id, // 被委托人
@@ -379,6 +381,8 @@ export default {
} else { } else {
this.$message.warning(res.message) this.$message.warning(res.message)
} }
}).finally(() => {
this.isSubmit = false
}) })
this.modalshowflag = false this.modalshowflag = false
}, },
@@ -80,9 +80,9 @@
show-transfer show-transfer
show-back show-back
show-submit show-submit
:transfer-loading="isTransfer"
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :isSubmitBack="isSubmit"
:saveLoading="isSubmit"
:approval="true" :approval="true"
@transfer="handleTransfer" @transfer="handleTransfer"
@back="beforeBack" @back="beforeBack"
@@ -281,7 +281,7 @@ export default {
}, },
// 保存按钮 // 保存按钮
handleSave() { handleSave() {
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({
@@ -290,11 +290,10 @@ export default {
commentText: this.commentText commentText: this.commentText
})) }))
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
}) })
}, },
// 提交按钮 // 提交按钮
@@ -336,6 +335,7 @@ export default {
roleForm: this.roleForm roleForm: this.roleForm
} }
var json = JSON.stringify(son) var json = JSON.stringify(son)
this.isSubmit = true
this.$http.post("lawss/activiti/completeTask", { this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds, taskIds: this.taskIds,
userId: this.userId, userId: this.userId,
@@ -349,6 +349,7 @@ export default {
this.$router.go(-2) this.$router.go(-2)
// this.$router.push("/processCenter"); // this.$router.push("/processCenter");
} }
this.isSubmit = false
}, e => { }, e => {
}); });
} }
@@ -364,6 +365,7 @@ export default {
this.roleTransfer = data this.roleTransfer = data
this.phoneRoleList = this.roleTransfer this.phoneRoleList = this.roleTransfer
this.turnLoading = true this.turnLoading = true
this.isSubmit = true
changeAssigneeNew({ changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id taskId: this.$route.query.taskIds, // 任务id
assignee: data[0].id, // 被委托人 assignee: data[0].id, // 被委托人
@@ -379,6 +381,8 @@ export default {
} else { } else {
this.$message.warning(res.message) this.$message.warning(res.message)
} }
}).finally(() => {
this.isSubmit = false
}) })
this.modalshowflag = false this.modalshowflag = false
}, },