|
@@ -169,6 +169,9 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
public Integer addRecord(MusicSheetAuthRecord musicSheetAuthRecord) {
|
|
|
//保存曲目信息
|
|
|
MusicSheet musicSheet = musicSheetService.initMusicSheet(musicSheetAuthRecord.getMusicSheetJson());
|
|
|
+ Long userId = sysUserService.getUserId();
|
|
|
+ musicSheet.setUserId(userId);
|
|
|
+ musicSheet.setCreateBy(userId);
|
|
|
musicSheetService.save(musicSheet);
|
|
|
List<MusicSheetAccompaniment> musicSheetAccompaniments = musicSheetAccompanimentService.initMusicSheetAccompaniment(musicSheetAuthRecord.getMusicSheetJson(),musicSheet.getId());
|
|
|
musicSheetAccompanimentService.saveBatch(musicSheetAccompaniments);
|
|
@@ -193,6 +196,8 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
MusicSheet musicSheet = musicSheetService.initMusicSheet(musicSheetAuthRecord.getMusicSheetJson());
|
|
|
MusicSheet musicSheet1 = musicSheetService.getById(record.getMusicSheetId());
|
|
|
musicSheet.setCbsMusicSheetId(musicSheet1.getCbsMusicSheetId());
|
|
|
+ musicSheet.setUserId(musicSheet1.getUserId());
|
|
|
+ musicSheet.setCreateBy(musicSheet1.getCreateBy());
|
|
|
if(record.getAuditState() == AuthStatusEnum.DOING){
|
|
|
musicSheetService.removeById(record.getMusicSheetId());
|
|
|
musicSheetAccompanimentService.delByMusicSheetId(record.getMusicSheetId());
|