| | |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | |
| | | if(!CollectionUtils.isEmpty(userIds)){ |
| | | List<SysUser> sysUsers = sysUserMapper.selectUserByIds(userIds); |
| | | for (ResultEvaluateChemistTesterVO resultEvaluateChemistTesterVO : list) { |
| | | sysUsers.stream().filter(sysUser -> sysUser.getUserId().equals(resultEvaluateChemistTesterVO.getParticipantsId())).findFirst().ifPresent(sysUser -> { |
| | | TExperimentDispatchParticipants dispatchParticipants = experimentDispatchParticipants.stream().filter(experimentDispatchParticipant -> experimentDispatchParticipant.getDispatchId().equals(resultEvaluateChemistTesterVO.getDispatchId())).findFirst().orElse(null); |
| | | if(Objects.nonNull(dispatchParticipants)){ |
| | | sysUsers.stream().filter(sysUser -> sysUser.getUserId().equals(dispatchParticipants.getUserId())).findFirst().ifPresent(sysUser -> { |
| | | resultEvaluateChemistTesterVO.setProcessEngineerName(sysUser.getNickName()); |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | if(!CollectionUtils.isEmpty(userIds)){ |
| | | List<SysUser> sysUsers = sysUserMapper.selectUserByIds(userIds); |
| | | for (ResultEvaluateChemistTesterVO resultEvaluateChemistTesterVO : list) { |
| | | sysUsers.stream().filter(sysUser -> sysUser.getUserId().equals(resultEvaluateChemistTesterVO.getParticipantsId())).findFirst().ifPresent(sysUser -> { |
| | | TExperimentDispatchParticipants dispatchParticipants = experimentDispatchParticipants.stream().filter(experimentDispatchParticipant -> experimentDispatchParticipant.getDispatchId().equals(resultEvaluateChemistTesterVO.getDispatchId())).findFirst().orElse(null); |
| | | if(Objects.nonNull(dispatchParticipants)){ |
| | | sysUsers.stream().filter(sysUser -> sysUser.getUserId().equals(dispatchParticipants.getUserId())).findFirst().ifPresent(sysUser -> { |
| | | resultEvaluateChemistTesterVO.setProcessEngineerName(sysUser.getNickName()); |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | pageInfo.setRecords(list); |
| | | return pageInfo; |
| | | } |