根据流程定义ID结束bpm审批

需求

在bpm中设置一个倒计时,倒计时结束后自动终止审批并附带理由

实现步骤

需要写一个定时任务,在倒计时结束后定时任务自动终止流程。

licheng

Spring Boot 启动流程

Spring Boot 的整体启动流程:

liucheng2

在终止bpm审批时首先获取流程id,根据流程实例ID查询激活的流程任务列表

liucheng3

之后从任务列表中获取办理人和id,终止流程

liucheng4