Browse Source

乐团梯队数据导出

zouxuan 1 year ago
parent
commit
e9845fa15a

+ 2 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MusicGroupServiceImpl.java

@@ -4211,14 +4211,14 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 			Map<String, List<ExportMusicGroupEchelonDataDto>> musicGroupEchelonDataDtoListMap =
 					dtos.stream().collect(Collectors.groupingBy(ExportMusicGroupEchelonDataDto::getMusicGroupId));
 			List<ExportMusicGroupEchelonDataDto> musicGroupEchelonDataDtoList = new ArrayList<>();
-			musicGroupEchelonDataDtoList.addAll(v);
 			for (String musicGroupId : musicGroupEchelonDataDtoListMap.keySet()) {
+				musicGroupEchelonDataDtoList.addAll(musicGroupEchelonDataDtoListMap.get(musicGroupId));
 				List<ExportMusicGroupEchelonDataDto> dtos1 = musicGroupEchelonDataMap.get(musicGroupId);
 				if(CollectionUtils.isNotEmpty(dtos1)){
 					musicGroupEchelonDataDtoList.addAll(dtos1);
 				}
+				musicGroupEchelonDataDtoList.add(new ExportMusicGroupEchelonDataDto());
 			}
-			musicGroupEchelonDataDtoList.add(new ExportMusicGroupEchelonDataDto());
 			resultMap.put(coopName,musicGroupEchelonDataDtoList);
 		});
 		return resultMap;

+ 1 - 0
mec-util/src/main/java/com/ym/mec/util/excel/POIUtil.java

@@ -307,6 +307,7 @@ public class POIUtil {
 				cell0.setCellType(HSSFCell.CELL_TYPE_STRING);
 				// 设置单元格的样式
 				cell0.setCellStyle(style);
+				cell0.setCellValue(k.toString());
 			}
 			sheet.addMergedRegion(new CellRangeAddress(0, 0, 0, 10));
 			HSSFRow row1 = sheet.createRow(1);