|
@@ -272,11 +272,12 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
CbsMusicSheetWrapper.AddMusicSheet addMusicSheet = this.checkRecord(musicSheetAuthRecord);
|
|
|
MusicSheet musicSheet = musicSheetService.initMusicSheet(addMusicSheet);
|
|
|
musicSheet.setCbsMusicSheetId(musicSheet1.getCbsMusicSheetId());
|
|
|
- musicSheetService.removeById(record.getMusicSheetId());
|
|
|
+ musicSheet.setId(musicSheet1.getId());
|
|
|
+// musicSheetService.removeById(record.getMusicSheetId());
|
|
|
musicSheetAccompanimentService.delByMusicSheetId(record.getMusicSheetId());
|
|
|
if(record.getAuditState() == AuthStatusEnum.DOING){
|
|
|
//保存曲目信息
|
|
|
- musicSheetService.save(musicSheet);
|
|
|
+ musicSheetService.updateById(musicSheet);
|
|
|
List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
|
record.setMusicSheetId(musicSheet.getId());
|
|
@@ -284,7 +285,7 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
baseMapper.updateById(record);
|
|
|
}else {
|
|
|
//保存曲目信息
|
|
|
- musicSheetService.save(musicSheet);
|
|
|
+ musicSheetService.updateById(musicSheet);
|
|
|
List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
|
musicSheetAuthRecord.setMusicSheetId(musicSheet.getId());
|