feat: 制修订流程联络人汇总意见节点可以新增意见

This commit is contained in:
2024-09-03 17:57:59 +08:00
parent 4e4de028f9
commit 49159d4ded
@@ -556,8 +556,13 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
advices = data.getAdvices();
adviceWrapper.eq(EsRevisionAdvice::getExecutionId, executionId);
adviceService.remove(adviceWrapper);
advices.forEach(advice -> advice.setProcessInstanceId(processInstanceId));
advices.forEach(advice -> advice.setExecutionId(executionId));
advices.forEach(advice -> {
advice.setProcessInstanceId(processInstanceId);
advice.setExecutionId(executionId);
if (StrUtil.isBlank(advice.getCreateUserId())) {
advice.setCreateUserId(UserUtils.getUserId());
}
});
adviceService.saveBatch(advices);
processNodeLinkService.incrementSaveNodeUserLink(processDefinitionId, processInstanceId, userMap);
break;