diff --git a/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java b/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java index b273fbe1d66f5ed47ed35dce3b0f2f95a13e65f5..c81719a9c5f25f4cb821f3fc0b89d10c7a28ef86 100644 --- a/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java +++ b/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java @@ -2155,10 +2155,10 @@ public abstract class ProcessStepHandlerBase implements IProcessStepHandler { } } if (CollectionUtils.isNotEmpty(tagIdList)) { - ProcessTaskStepTagVo processTaskStepTagVo = new ProcessTaskStepTagVo(); - processTaskStepTagVo.setProcessTaskId(processTaskVo.getId()); - processTaskStepTagVo.setProcessTaskStepId(ptStepVo.getId()); for (Long tagId : tagIdList) { + ProcessTaskStepTagVo processTaskStepTagVo = new ProcessTaskStepTagVo(); + processTaskStepTagVo.setProcessTaskId(processTaskVo.getId()); + processTaskStepTagVo.setProcessTaskStepId(ptStepVo.getId()); processTaskStepTagVo.setTagId(tagId); // processTaskCrossoverMapper.insertProcessTaskStepTag(processTaskStepTagVo); processTaskStepTagList.add(processTaskStepTagVo);