Appearance
业务事件
业务事件类型:
流程引擎(实例)事件
流程节点事件
- 业务验证事件:单独接口事件,由前端‘保存’或‘提交’ 流程主动调用(无需业务主动触发)
js
this.handleValidBizData().then(res => {
if (res.code == 200) {
this.getNextInfo(res);
this.eventType = key;
} else {
this.$message.error(res.msg);
}
})
审批事件 在 激活事件 与 被驳回事件 之
其他业务接口
事件执行结果是否会影响流程流转
业务事件的接口格式
java
@ApiOperation("业务接口")
@GetMapping("/biz/api")
public ActionResult<String> bizApi(String taskId...) {
double random = Math.random();
if (random > 0.75) {
//将打断流程流转
throw new CommonException("异常的");
} else if(random > 0.5){
//将打断流程流转
return ActionResult.fail("执行失败");
}else{
//流程正常流转
return ActionResult.success("执行成功");
}
}