private List getScoreResultsAndCalculationResult(final String activityId, final ExcelConditionParam excelConditionParam) {

    // 需要排除的测评id集合
    final List<String> excludeAssessRelationIds = satisfyOfCityWithProDeptService.getExcludeAssessRelationIds(activityId);
    // 查询出活动对应的得分结果
    final List<ComputeResultExportDTO> scoreResults = examineEvaluationService.findScoreResult(activityId, excelConditionParam);
    // 级别小计的数据
    final List<ComputeResultExportDTO> levelSubtotal = getLevelSubtotal(scoreResults, activityId, excludeAssessRelationIds);
    // 综合评价的数据
    final List<ComputeResultExportDTO> comprehensiveEvaluation =
        getComprehensiveEvaluation(scoreResults, activityId, excludeAssessRelationIds);
    
    return ListUtils.union(ListUtils.union(scoreResults, levelSubtotal), comprehensiveEvaluation);
}

原文地址: https://www.cveoy.top/t/topic/pmko 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录