diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java index 0823cb14..505d656d 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java @@ -1018,7 +1018,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask MultiInstanceLoopCharacteristics multiInstance = userTask.getLoopCharacteristics(); // 会签节点 if (Objects.nonNull(multiInstance)) { - flowNextDto.setVars(multiInstance.getInputDataItem()); + flowNextDto.setVars(multiInstance.getElementVariable()); flowNextDto.setType(ProcessConstants.PROCESS_MULTI_INSTANCE); flowNextDto.setDataType(ProcessConstants.DYNAMIC); } else { @@ -1055,7 +1055,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask MultiInstanceLoopCharacteristics multiInstance = userTask.getLoopCharacteristics(); // 会签节点 if (Objects.nonNull(multiInstance)) { - flowNextDto.setVars(multiInstance.getInputDataItem()); + flowNextDto.setVars(multiInstance.getElementVariable()); flowNextDto.setType(ProcessConstants.PROCESS_MULTI_INSTANCE); flowNextDto.setDataType(ProcessConstants.DYNAMIC); } else {