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 a9f34bcb..5048ec25 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 @@ -374,9 +374,10 @@ public class EsRevisionServiceImpl extends ServiceImpl adviceUserList = Arrays.asList(adviceUsers.split(",")); - taskService.setVariableLocal(taskId, "adviceUserList", adviceUserList); - taskService.setVariableLocal(taskId, "adviceDeadline", data.getAdviceDeadline()); + runtimeService.setVariable(executionId, "adviceUserList", adviceUserList); + runtimeService.setVariable(executionId, "adviceDeadline", data.getAdviceDeadline()); userMap.put("adviceUserList", adviceUserList); + processNodeLinkService.incrementSaveNodeUserLink(processDefinitionId, processInstanceId, userMap); // 设置截止时间 saveOrUpdate(data); break;