diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java index b649fca5..670c36d2 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectstandard/service/ProcessProjectStandardService.java @@ -35,6 +35,7 @@ import com.jero.modules.activiti.process.projectstandard.mapper.ProcessProjectSt import com.jero.modules.activiti.process.projectstandard.vo.ProcessProjectStandardVO; import com.jero.modules.activiti.process.projectstandard.vo.StandardSelectionVO; import com.jero.modules.activiti.service.ProcessAllService; +import com.jero.modules.activiti.service.ProcessApprovalRecordService; import com.jero.modules.activiti.util.ThreadLocalUtil; import com.jero.modules.laws.common.constant.MessageTemplateCodeCommon; import com.jero.modules.laws.common.mapper.LawsCommonMapper; @@ -112,6 +113,8 @@ public class ProcessProjectStandardService extends ServiceImpl getTermUserList(ProcessProjectStandardTermUser termUser, Integer pageNo, Integer pageSize) { String taskId = termUser.getTaskId(); if (taskId != null){ - ProcessDTO processDTO = processHandleService.getProcessDTO(taskId); - ProcessApprovalRecord processApprovalRecord = processDTO.getProcessApprovalRecord(); - String originUserId = processApprovalRecord.getOriginUserId(); + ProcessApprovalRecord approvalRecord = processApprovalRecordService.getByTaskId(taskId); + String originUserId = approvalRecord.getOriginUserId(); termUser.setResponsibleUnitLeader(originUserId); } Page page = new Page<>(pageNo, pageSize);