fix:优化流程需求同步创建任务
This commit is contained in:
@@ -203,6 +203,10 @@ public class ProcessController implements IFlowableFeignClient {
|
||||
/**
|
||||
* 流程节点继续执行(完成人工节点/或者等待用户输入后继续手动执行的节点)
|
||||
*
|
||||
* 完成 UserTask 并继续
|
||||
* ServiceTask 前置人工节点 serviceTask _waitUser 在 ServiceTask 前插入的等待用户确认的 UserTask(Manual 模式)
|
||||
* 普通人工任务 userTask 原始 UserTask BPMN 中原本的 UserTask
|
||||
*
|
||||
* @param req
|
||||
* @return
|
||||
*/
|
||||
@@ -214,6 +218,13 @@ public class ProcessController implements IFlowableFeignClient {
|
||||
|
||||
/**
|
||||
* 异步任务回调接口,用于唤醒等待的流程实例
|
||||
* 唤醒 ReceiveTask 并继续
|
||||
* 触发的是 ReceiveTask(_wait 节点),通过 runtimeService.trigger() 继续流转
|
||||
*
|
||||
* 适用场景 节点类型 说明
|
||||
* HPC 异步计算 ReceiveTask _wait HPC 提交任务后,流程停在 _wait,等待 HPC 回调
|
||||
* 本地应用 ReceiveTask _wait 本地应用提交后,流程停在 _wait,等待本地应用回调
|
||||
* 其他异步任务 ReceiveTask _wait 流程停在 _wait,由外部系统通过 asyncTaskId 回调
|
||||
*
|
||||
* @param request 包含异步任务ID和执行结果的请求对象
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user