caixiaofeng преди 5 месеца
родител
ревизия
c86153c36f
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      flow-common/flow-common-flowable-starter/src/main/java/com/flow/flowable/cmd/ReCreateProcessInstanceCmd.java

+ 3 - 1
flow-common/flow-common-flowable-starter/src/main/java/com/flow/flowable/cmd/ReCreateProcessInstanceCmd.java

@@ -42,9 +42,11 @@ public class ReCreateProcessInstanceCmd implements Command<ProcessInstance> {
         historyService.deleteHistoricProcessInstance(this.processInstanceId);
         // 重新发起
         return runtimeService.createProcessInstanceBuilder()
+                .name(processInstance.getName())
+                .owner(authenticatedUserId)
                 .processDefinitionId(processInstance.getProcessDefinitionId())
                 .processDefinitionKey(processInstance.getProcessDefinitionKey())
-                .predefineProcessInstanceId(this.processInstanceId)
+                .predefineProcessInstanceId(processInstance.getProcessInstanceId())
                 .businessKey(processInstance.getBusinessKey())
                 .variables(variables)
                 .tenantId(processInstance.getTenantId())