diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esRevision/service/impl/EsRevisionServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esRevision/service/impl/EsRevisionServiceImpl.java index 1cd91afa..29a8eaf8 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esRevision/service/impl/EsRevisionServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esRevision/service/impl/EsRevisionServiceImpl.java @@ -247,6 +247,8 @@ public class EsRevisionServiceImpl extends ServiceImpl advice.setProcessInstanceId(processInstanceId)); advices.forEach(advice -> advice.setExecutionId(executionId)); + advices.forEach(advice -> { + if (StrUtil.isBlank(advice.getCreateUserId())) { + advice.setCreateUserId(curUserId); + } + }); adviceService.saveBatch(advices); } break;