|
@@ -2103,6 +2103,19 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
|
|
|
if (CollectionUtils.isNotEmpty(accompanimentList)) {
|
|
|
musicSheetAudit.setMetronomeUrl(accompanimentList.get(0).getAudioFileUrl());
|
|
|
}
|
|
|
+ List<CbsMusicSheetWrapper.MusicSheetSound> soundList = addMusicSheet.getMusicSheetSoundList();
|
|
|
+ if (CollectionUtils.isNotEmpty(soundList)) {
|
|
|
+ List<MusicSheetAccompaniment> background = new ArrayList<>();
|
|
|
+ for (CbsMusicSheetWrapper.MusicSheetSound sound : soundList) {
|
|
|
+ MusicSheetAccompaniment musicSheetAccompaniment = new MusicSheetAccompaniment();
|
|
|
+ musicSheetAccompaniment.setAudioFileUrl(sound.getAudioFileUrl());
|
|
|
+ musicSheetAccompaniment.setSortNumber(sound.getSortNumber());
|
|
|
+ musicSheetAccompaniment.setTrack(sound.getTrack());
|
|
|
+ musicSheetAccompaniment.setMusicalInstrumentId(sound.getMusicalInstrumentId());
|
|
|
+ background.add(musicSheetAccompaniment);
|
|
|
+ }
|
|
|
+ musicSheetAudit.setBackground(background);
|
|
|
+ }
|
|
|
musicSheetAudit.setXmlFileUrl(addMusicSheet.getXmlFileUrl());
|
|
|
musicSheetAudit.setMidiUrl(addMusicSheet.getMidiFileUrl());
|
|
|
List<CbsMusicSheetApplicationExtendClientWrapper.AddMusicSheetApplicationExtend> extend = addMusicSheet.getAddMusicSheetApplicationExtend();
|