|
|
@@ -160,7 +160,7 @@ export default { |
|
|
|
this.notify("请填写审批意见", 'danger'); |
|
|
|
return false; |
|
|
|
} |
|
|
|
let data = { |
|
|
|
/*let data = { |
|
|
|
taskId: this.approval.taskId, |
|
|
|
instanceId: this.approval.instanceId, |
|
|
|
variables: JSON.stringify({ |
|
|
@@ -177,7 +177,51 @@ export default { |
|
|
|
this.$router.back(); |
|
|
|
}).catch(e => { |
|
|
|
this.notify("操作失败!", 'danger'); |
|
|
|
}); |
|
|
|
});*/ |
|
|
|
if (pass) { |
|
|
|
let data = { |
|
|
|
taskId: this.approval.taskId, |
|
|
|
instanceId: this.approval.instanceId, |
|
|
|
variables: JSON.stringify({ |
|
|
|
pass: "true", |
|
|
|
comment: this.approval.comment ? this.approval.comment : "同意", |
|
|
|
}), |
|
|
|
}; |
|
|
|
request({ |
|
|
|
url: "/activiti/process/complete", |
|
|
|
method: "post", |
|
|
|
params: data, |
|
|
|
}).then((response) => { |
|
|
|
this.notify("操作成功", 'success'); |
|
|
|
this.$router.back(); |
|
|
|
}).catch(e => { |
|
|
|
this.notify("操作失败!", 'danger'); |
|
|
|
}); |
|
|
|
} else { |
|
|
|
let _this = this; |
|
|
|
_this.$dialog.confirm({ |
|
|
|
message: '是否确认驳回此条申请', |
|
|
|
}).then(() => { |
|
|
|
let data = { |
|
|
|
taskId: _this.approval.taskId, |
|
|
|
instanceId: _this.approval.instanceId, |
|
|
|
variables: JSON.stringify({ |
|
|
|
pass: "false", |
|
|
|
comment: _this.approval.comment ? _this.approval.comment : "驳回", |
|
|
|
}), |
|
|
|
}; |
|
|
|
request({ |
|
|
|
url: "/activiti/process/complete", |
|
|
|
method: "post", |
|
|
|
params: data, |
|
|
|
}).then((response) => { |
|
|
|
_this.notify("操作成功", 'success'); |
|
|
|
_this.$router.back(); |
|
|
|
}).catch(e => { |
|
|
|
_this.notify("操作失败!", 'danger'); |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
return true; |
|
|
|
}, |
|
|
|
notify(message, type) { |
|
|
|