|
|
|
@ -740,7 +740,7 @@ export default { |
|
|
|
action: '', |
|
|
|
comment: '', |
|
|
|
operatorUserId: this.$store.state.user.id, |
|
|
|
operatorName: this.$store.state.user.name |
|
|
|
operatorName: this.$store.state.user.userDisplay |
|
|
|
} |
|
|
|
this.approvalDialogVisible = true |
|
|
|
} else { |
|
|
|
@ -777,7 +777,10 @@ export default { |
|
|
|
*/ |
|
|
|
doApproval() { |
|
|
|
this.approvalLoading = true |
|
|
|
|
|
|
|
// 如果审批通过没有输入审批意见,默认设置为“批准通过” |
|
|
|
if (this.approvalData.action === '批准' && (!this.approvalData.comment || this.approvalData.comment.trim() === '')) { |
|
|
|
this.approvalData.comment = '批准通过' |
|
|
|
} |
|
|
|
approveExpApply(this.approvalData).then(({data}) => { |
|
|
|
this.approvalLoading = false |
|
|
|
if (data && data.code === 0) { |
|
|
|
|