|
@@ -270,25 +270,27 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
throw new BizException("请先下架曲目再修改");
|
|
|
}
|
|
|
CbsMusicSheetWrapper.AddMusicSheet addMusicSheet = this.checkRecord(musicSheetAuthRecord);
|
|
|
- MusicSheet musicSheet = musicSheetService.initMusicSheet(addMusicSheet);
|
|
|
- musicSheet.setCbsMusicSheetId(musicSheet1.getCbsMusicSheetId());
|
|
|
- musicSheet.setId(musicSheet1.getId());
|
|
|
+// MusicSheet musicSheet = musicSheetService.initMusicSheet(addMusicSheet);
|
|
|
+// musicSheet.setCbsMusicSheetId(musicSheet1.getCbsMusicSheetId());
|
|
|
+// musicSheet.setId(musicSheet1.getId());
|
|
|
// musicSheetService.removeById(record.getMusicSheetId());
|
|
|
- musicSheetAccompanimentService.delByMusicSheetId(record.getMusicSheetId());
|
|
|
+// musicSheetAccompanimentService.delByMusicSheetId(record.getMusicSheetId());
|
|
|
+ musicSheet1.setDelFlag(true);
|
|
|
+ musicSheetService.updateById(musicSheet1);
|
|
|
if(record.getAuditState() == AuthStatusEnum.DOING){
|
|
|
//保存曲目信息
|
|
|
- musicSheetService.updateById(musicSheet);
|
|
|
- List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
- musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
|
- record.setMusicSheetId(musicSheet.getId());
|
|
|
+// musicSheetService.updateById(musicSheet);
|
|
|
+// List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
+// musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
|
+ record.setMusicSheetId(musicSheet1.getId());
|
|
|
record.setMusicSheetJson(musicSheetAuthRecord.getMusicSheetJson());
|
|
|
baseMapper.updateById(record);
|
|
|
}else {
|
|
|
//保存曲目信息
|
|
|
- musicSheetService.updateById(musicSheet);
|
|
|
- List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
- musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
|
- musicSheetAuthRecord.setMusicSheetId(musicSheet.getId());
|
|
|
+// musicSheetService.updateById(musicSheet);
|
|
|
+// List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
+// musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
|
+ musicSheetAuthRecord.setMusicSheetId(musicSheet1.getId());
|
|
|
musicSheetAuthRecord.setBatchNo(record.getBatchNo());
|
|
|
musicSheetAuthRecord.setAuditState(AuthStatusEnum.DOING);
|
|
|
musicSheetAuthRecord.setMusicSheetJson(JSON.toJSONString(addMusicSheet));
|