diff --git a/ruoyi-modules/guoyan-platform/src/main/java/org/dromara/platform/service/impl/EvaluationInfoServiceImpl.java b/ruoyi-modules/guoyan-platform/src/main/java/org/dromara/platform/service/impl/EvaluationInfoServiceImpl.java index ce03b53..ffc8828 100644 --- a/ruoyi-modules/guoyan-platform/src/main/java/org/dromara/platform/service/impl/EvaluationInfoServiceImpl.java +++ b/ruoyi-modules/guoyan-platform/src/main/java/org/dromara/platform/service/impl/EvaluationInfoServiceImpl.java @@ -198,6 +198,11 @@ public class EvaluationInfoServiceImpl implements IEvaluationInfoService { } LambdaQueryWrapper lqw = buildQueryWrapperForScore(bo); Page result = baseMapper.selectVoPage(pageQuery.build(), lqw); + // 过滤掉没有评分的记录 + List filteredRecords = result.getRecords().stream() + .filter(item -> item.getCheckRating() != null) + .collect(Collectors.toList()); + result.setRecords(filteredRecords); return TableDataInfo.build(result); }