| | |
| | | tStrainReportDetailExperimentVO.setUserName(sysUserService.selectUserById(Long.valueOf(tStrainReportDetail.getExperimentId())).getNickName()); |
| | | tStrainReportDetailExperimentVO.setHandleCount((int) collect.stream().filter(e -> e.getExperimentId().equals(tStrainReportDetail.getExperimentId())).count()); |
| | | BigDecimal handleIntegral = collect.stream() |
| | | .filter(e -> e.getEvaluateHumanType().equals(1)&&e.getExperimentId().equals(sysUser.getUserId()+"") |
| | | &&e.getReportType()==1) |
| | | .filter(e -> e.getEvaluateHumanType().equals(1)&&e.getExperimentId().equals(sysUser.getUserId()+"") &&e.getReportType()==1) |
| | | .map(TStrainReportDetail::getEvaluateTotal) |
| | | .reduce(BigDecimal::add) |
| | | .orElse(BigDecimal.ZERO); |