From 482b399e4f6863339937abe21c2d47a98e22dba4 Mon Sep 17 00:00:00 2001 From: wangli Date: Sun, 10 Dec 2023 13:34:38 +0800 Subject: [PATCH] =?UTF-8?q?update=20-=20=E6=B5=8B=E8=AF=95=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E5=AD=90=E4=BB=BB=E5=8A=A1=E6=97=B6,=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E7=88=B6=E4=BB=BB=E5=8A=A1=E7=9A=84=20ExecutionId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/service/impl/BpmnProcessTaskServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java index 20de3a14a..e5e23fcae 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessTaskServiceImpl.java @@ -459,7 +459,9 @@ public class BpmnProcessTaskServiceImpl implements BpmnProcessTaskService { task.setPriority(parentTask.getPriority()); task.setCreateTime(new Date()); - Execution subExecution = runtimeService.addMultiInstanceExecution(parentTask.getTaskDefinitionKey(), parentTask.getProcessInstanceId(), null); + Map executionVariables = new HashMap<>(); + executionVariables.put("assigneeName", assigner.buildAssigneeId()); + Execution subExecution = runtimeService.addMultiInstanceExecution(parentTask.getTaskDefinitionKey(), parentTask.getProcessInstanceId(), executionVariables); // ExecutionEntity concurrentExecution = CommandContextUtil.getExecutionEntityManager() // .createChildExecution((ExecutionEntity) multiInstanceRootExecution); // Execution subExecution = runtimeService.createExecutionQuery()