diff --git a/dk-modules/workflow/src/main/java/org/dromara/workflow/service/impl/WorkflowServiceImpl.java b/dk-modules/workflow/src/main/java/org/dromara/workflow/service/impl/WorkflowServiceImpl.java index 85a0841..ffcc856 100644 --- a/dk-modules/workflow/src/main/java/org/dromara/workflow/service/impl/WorkflowServiceImpl.java +++ b/dk-modules/workflow/src/main/java/org/dromara/workflow/service/impl/WorkflowServiceImpl.java @@ -160,7 +160,10 @@ public class WorkflowServiceImpl implements WorkflowService { public Boolean startWorkFlowBatch(List startProcess) { try { startProcess.forEach(startProcessBo -> { - flwTaskService.startWorkFlow(BeanUtil.toBean(startProcessBo, StartProcessBo.class)); + RemoteStartProcessReturn startProcessReturn = flwTaskService.startWorkFlow(BeanUtil.toBean(startProcessBo, StartProcessBo.class)); + + //加签 + flwTaskService.addSign(startProcessReturn.getProcessInstanceId()); }); } catch (Exception e) { return false;