优化为通用的private static ListObject convertSheetPositionDetailDatafinal ComputeResultExportDTO result final MapString ListBigDecimal scoreGrou
<p>private static List<Object> convertSheetPositionDetailData(final ComputeResultExportDTO result,
final Map<String, List<BigDecimal>> scoreGroup,
final Map<String, List<BigDecimal>> honestScoreGroup) {
final List<Object> sheetData = new ArrayList<>();
sheetData.add(result.getDeptName());
sheetData.add(result.getEmpName());
sheetData.add(result.getEmpCode());
sheetData.add(result.getLevelGroup());
sheetData.addAll(CollectionUtils.emptyIfNull(scoreGroup.get(result.getExamineEvaluationId())));
sheetData.add(result.getSuggestedLevel());
sheetData.addAll(CollectionUtils.emptyIfNull(honestScoreGroup.get(result.getExamineEvaluationId())));
sheetData.add(result.getTotalScore());
sheetData.add(result.getWeightGroupName());
return sheetData;
}</p>
原文地址: https://www.cveoy.top/t/topic/i6bd 著作权归作者所有。请勿转载和采集!