update
This commit is contained in:
@@ -88,10 +88,15 @@ public class ExperimentReviewServiceImpl extends ServiceImpl<ExperimentReviewRes
|
||||
ExperimentReview experimentReview = getOne(
|
||||
new LambdaQueryWrapper<ExperimentReview>().eq(ExperimentReview::getExperimentId, experimentId)
|
||||
.eq(ExperimentReview::getSampleId, sampleId), false);
|
||||
if (Objects.isNull(experimentReview)) {
|
||||
return null;
|
||||
}
|
||||
List<ExperimentReviewDetail> detailList = experimentReviewDetailService.getBySample(experimentId, sampleId);
|
||||
if (CollUtil.isNotEmpty(detailList)) {
|
||||
List<ExperimentReviewRule> matchedRuleList = detailList.stream().map(v -> experimentReviewRuleService.getById(v.getRuleId()))
|
||||
.filter(v -> v != null).collect(Collectors.toList());
|
||||
experimentReview.setMatchedRuleList(matchedRuleList);
|
||||
}
|
||||
Experiment experiment = experimentService.getById(experimentId);
|
||||
ExperimentSampleInfo sampleInfo = experimentSampleInfoService.getById(sampleId);
|
||||
experimentReview.setExperimentName(experiment.getName());
|
||||
|
||||
Reference in New Issue
Block a user