fix: 人员信息接口

This commit is contained in:
yjz
2024-07-24 17:05:43 +08:00
parent defba9de90
commit 4c465dd2c6
@@ -29,10 +29,7 @@ import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.ArrayList; import java.util.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static com.jero.modules.activiti.common.ActivitiCommon.DISTRIBUTE; import static com.jero.modules.activiti.common.ActivitiCommon.DISTRIBUTE;
@@ -150,11 +147,12 @@ public class ProcessNodeService extends ServiceImpl<ProcessNodeMapper, ProcessNo
if (processDefinitionId.contains(ProcessType.STANDARD_COMPLIANCE_CHECK.getProcessKey())) { if (processDefinitionId.contains(ProcessType.STANDARD_COMPLIANCE_CHECK.getProcessKey())) {
specialProcessScc(processNodeList, processInstanceId); specialProcessScc(processNodeList, processInstanceId);
} }
// 制修订流程特殊处理
if (processDefinitionId.contains(ProcessType.STANDARD_INTERPRET.getProcessKey())) { if (processDefinitionId.contains(ProcessType.STANDARD_INTERPRET.getProcessKey())) {
ProcessAll processAll = processAllService.getOne(new LambdaQueryWrapper<ProcessAll>() ProcessAll processAll = processAllService.getOne(new LambdaQueryWrapper<ProcessAll>()
.eq(ProcessAll::getProcessInstanceId, processInstanceId) .eq(ProcessAll::getProcessInstanceId, processInstanceId)
.ne(ProcessAll::getPrcStatus, ProcessStatusEnum.WITHDRAWN.getValue()), false); .ne(ProcessAll::getPrcStatus, ProcessStatusEnum.WITHDRAWN.getValue()), false);
if (!Objects.isNull(processAll)){
ProcessStandardInterpret processStandardInterpret = processStandardInterpretService.getOne( ProcessStandardInterpret processStandardInterpret = processStandardInterpretService.getOne(
new LambdaQueryWrapper<ProcessStandardInterpret>() new LambdaQueryWrapper<ProcessStandardInterpret>()
.eq(ProcessStandardInterpret::getProjectId, processAll.getProjectId())); .eq(ProcessStandardInterpret::getProjectId, processAll.getProjectId()));
@@ -164,6 +162,7 @@ public class ProcessNodeService extends ServiceImpl<ProcessNodeMapper, ProcessNo
StandardInterpretCommon.MASTER_INTERPRET_SUMMARY.equals(v.getXmlNodeId())); StandardInterpretCommon.MASTER_INTERPRET_SUMMARY.equals(v.getXmlNodeId()));
} }
} }
}
return processNodeList; return processNodeList;
} }