|
@@ -86,6 +86,14 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
musicSheetAuthRecord.setReason(param.getRemark());
|
|
|
musicSheetAuthRecord.setVerifyUserId(userId);
|
|
|
musicSheetAuthRecord.setAuditState(param.getAuthStatus());
|
|
|
+ String musicSheetJson = musicSheetAuthRecord.getMusicSheetJson();
|
|
|
+ CbsMusicSheetWrapper.AddMusicSheet addMusicSheet = JSON.parseObject(musicSheetJson, CbsMusicSheetWrapper.AddMusicSheet.class);
|
|
|
+ addMusicSheet.setIsEvaluated(param.getCanEvaluate()==YesOrNoEnum.YES);
|
|
|
+ addMusicSheet.setIsPlayBeat(true);
|
|
|
+ addMusicSheet.setIsUseSystemBeat(param.getHasBeat()!=YesOrNoEnum.YES);
|
|
|
+ addMusicSheet.setIsShowFingering(param.getShowFingering()==YesOrNoEnum.YES);
|
|
|
+ addMusicSheet.setIsConvertibleScore(param.getNotation()==YesOrNoEnum.YES);
|
|
|
+ musicSheetAuthRecord.setMusicSheetJson(JSON.toJSONString(addMusicSheet));
|
|
|
MusicSheet musicSheet = musicSheetService.getById(musicSheetAuthRecord.getMusicSheetId());
|
|
|
if (musicSheet == null) {
|
|
|
throw new BizException("曲目信息不存在");
|
|
@@ -97,8 +105,6 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
// 修改老师标签
|
|
|
teacherService.setTeacherTag(musicSheet.getUserId(), TeacherTagEnum.MUSIC);
|
|
|
//同步到内容平台
|
|
|
- String musicSheetJson = musicSheetAuthRecord.getMusicSheetJson();
|
|
|
- CbsMusicSheetWrapper.AddMusicSheet addMusicSheet = JSON.parseObject(musicSheetJson, CbsMusicSheetWrapper.AddMusicSheet.class);
|
|
|
CbsMusicSheetWrapper.MusicSheetExtend musicSheetExtend = new CbsMusicSheetWrapper.MusicSheetExtend();
|
|
|
musicSheetExtend.setApplicationId(applicationId);
|
|
|
musicSheetExtend.setUserId(addMusicSheet.getCreateBy());
|