diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java index 88e2d236..4b3edf66 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java @@ -377,6 +377,8 @@ public class ProcessProjectAssessService extends ServiceImpl processInfoVO, ProcessDTO processDTO, boolean pass) { // 完成任务 String taskId = processDTO.getTaskId(); + Task task = processDTO.getTask(); + runtimeService.setVariable(task.getProcessInstanceId(), "moduleOwner", CurrentUserUtil.getId()); Map variables = new HashMap<>(); variables.put(ProcessProjectAssessCommon.PASS, pass); taskService.complete(taskId, variables); @@ -645,6 +647,7 @@ public class ProcessProjectAssessService extends ServiceImpl