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 7cd4aca0eb0f333c4f34c339d2cbb044eb0d2c54..34c3cf3c1d2add23e59858c13ca001fc6f818dab 100644 --- a/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java +++ b/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java @@ -2132,11 +2132,7 @@ public abstract class ProcessStepHandlerBase implements IProcessStepHandler { List scoreTemplateDimensionList = scoreTemplateCrossoverMapper.getScoreTemplateDimensionListByScoreTemplateId(processTaskScoreTemplateVo.getScoreTemplateId()); processTaskScoreTemplateConfig.put("scoreTemplateDimensionList", scoreTemplateDimensionList); ProcessTaskScoreTemplateConfigVo processTaskScoreTemplateConfigVo = new ProcessTaskScoreTemplateConfigVo(processTaskScoreTemplateConfig.toJSONString()); - ISelectContentByHashCrossoverMapper selectContentByHashCrossoverMapper = CrossoverServiceFactory.getApi(ISelectContentByHashCrossoverMapper.class); - if (StringUtils.isNotBlank(processTaskScoreTemplateConfigVo.getHash()) - && selectContentByHashCrossoverMapper.checkProcessTaskScoreTempleteConfigIsExists(processTaskScoreTemplateConfigVo.getHash()) == 0) { - processTaskCrossoverMapper.insertProcessTaskScoreTemplateConfig(processTaskScoreTemplateConfigVo); - } + processTaskCrossoverMapper.insertProcessTaskScoreTemplateConfig(processTaskScoreTemplateConfigVo); processTaskScoreTemplateVo.setConfigHash(processTaskScoreTemplateConfigVo.getHash()); } processTaskScoreTemplateVo.setProcessTaskId(processTaskVo.getId());