|  | @@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.metadata.IPage;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.toolkit.IdWorker;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 | 
	
		
			
				|  |  | +import com.dayaedu.cbs.common.enums.music.EAudioType;
 | 
	
		
			
				|  |  |  import com.dayaedu.cbs.common.enums.music.EMusicAvailableType;
 | 
	
		
			
				|  |  |  import com.dayaedu.cbs.openfeign.client.MusicFeignClientService;
 | 
	
		
			
				|  |  |  import com.dayaedu.cbs.openfeign.wrapper.music.CbsMusicSheetApplicationExtendClientWrapper;
 | 
	
	
		
			
				|  | @@ -94,15 +95,14 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
 | 
	
		
			
				|  |  |          addMusicSheet.setIsShowFingering(param.getShowFingering()==YesOrNoEnum.YES);
 | 
	
		
			
				|  |  |          addMusicSheet.setIsConvertibleScore(param.getNotation()==YesOrNoEnum.YES);
 | 
	
		
			
				|  |  |          addMusicSheet.setExtConfigJson(param.getExtConfigJson());
 | 
	
		
			
				|  |  | +        addMusicSheet.setAudioType(EAudioType.valueOf(param.getAccompanimentType().getCode()));
 | 
	
		
			
				|  |  |          musicSheetAuthRecord.setMusicSheetJson(JSON.toJSONString(addMusicSheet));
 | 
	
		
			
				|  |  |          MusicSheet musicSheet = musicSheetService.getById(musicSheetAuthRecord.getMusicSheetId());
 | 
	
		
			
				|  |  |          if (musicSheet == null) {
 | 
	
		
			
				|  |  |              throw new BizException("曲目信息不存在");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        musicSheet.setAuditStatus(param.getAuthStatus());
 | 
	
		
			
				|  |  | -        musicSheet.setUpdateBy(userId);
 | 
	
		
			
				|  |  |          if (param.getAuthStatus().equals(AuthStatusEnum.PASS)) {
 | 
	
		
			
				|  |  | -            musicSheetService.updateById(musicSheet);
 | 
	
		
			
				|  |  | +//            musicSheetService.updateById(musicSheet);
 | 
	
		
			
				|  |  |              // 修改老师标签
 | 
	
		
			
				|  |  |              teacherService.setTeacherTag(musicSheet.getUserId(), TeacherTagEnum.MUSIC);
 | 
	
		
			
				|  |  |              //同步到内容平台
 | 
	
	
		
			
				|  | @@ -120,6 +120,7 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
 | 
	
		
			
				|  |  |              addMusicSheet.setIsUseSystemBeat(param.getHasBeat()!=YesOrNoEnum.YES);
 | 
	
		
			
				|  |  |              addMusicSheet.setId(musicSheet.getCbsMusicSheetId());
 | 
	
		
			
				|  |  |              addMusicSheet.setAvailableType(EMusicAvailableType.PLATFORM);
 | 
	
		
			
				|  |  | +            addMusicSheet.setUpdateBy(userId);
 | 
	
		
			
				|  |  |              //修改声部和乐器为内容平台id
 | 
	
		
			
				|  |  |              String musicalInstrumentIds = addMusicSheet.getMusicalInstrumentIds();
 | 
	
		
			
				|  |  |              List<Instrument> instruments = instrumentService.lambdaQuery().in(Instrument::getId, musicalInstrumentIds.split(",")).list();
 | 
	
	
		
			
				|  | @@ -130,6 +131,8 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
 | 
	
		
			
				|  |  |                  throw new BizException("同步到内容平台失败");
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }else {
 | 
	
		
			
				|  |  | +            musicSheet.setAuditStatus(param.getAuthStatus());
 | 
	
		
			
				|  |  | +            musicSheet.setUpdateBy(userId);
 | 
	
		
			
				|  |  |              musicSheetService.updateById(musicSheet);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          this.updateById(musicSheetAuthRecord);
 |