|  | @@ -266,70 +266,6 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
 | 
	
		
			
				|  |  |          return musicSheets;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private void musicSheetApplicationToMusicSheet(CbsMusicSheetWrapper.MusicSheetApplication musicSheetApplication, MusicSheetVo sheet) {
 | 
	
		
			
				|  |  | -        sheet.setMusicSheetName(musicSheetApplication.getName());
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getMusicSheetType() != null) {
 | 
	
		
			
				|  |  | -            sheet.setMusicSheetType(MusicSheetTypeEnum.valueOf(musicSheetApplication.getMusicSheetType().name()));
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        sheet.setTitleImg(musicSheetApplication.getMusicCover());
 | 
	
		
			
				|  |  | -        sheet.setUserId(musicSheetApplication.getUserId());
 | 
	
		
			
				|  |  | -        if(musicSheetApplication.getSourceType() != null){
 | 
	
		
			
				|  |  | -            sheet.setSourceType(musicSheetApplication.getSourceType() == EMusicSourceType.PERSON ? SourceTypeEnum.TEACHER :
 | 
	
		
			
				|  |  | -                    musicSheetApplication.getSourceType() == EMusicSourceType.ORG ? SourceTypeEnum.TENANT :SourceTypeEnum.PLATFORM);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        sheet.setComposer(musicSheetApplication.getComposer());
 | 
	
		
			
				|  |  | -        sheet.setAudioType(AudioTypeEnum.valueOf(musicSheetApplication.getPlayMode().getCode()));
 | 
	
		
			
				|  |  | -        sheet.setMp3Type(AudioTypeEnum.valueOf(musicSheetApplication.getIsPlayBeat()&&musicSheetApplication.getIsUseSystemBeat()?"MP3":"MP3_METRONOME"));
 | 
	
		
			
				|  |  | -        if (StringUtils.isNotEmpty(musicSheetApplication.getPlaySpeed())) {
 | 
	
		
			
				|  |  | -            sheet.setPlaySpeed(musicSheetApplication.getPlaySpeed());
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getIsConvertibleScore() != null){
 | 
	
		
			
				|  |  | -            sheet.setNotation(musicSheetApplication.getIsConvertibleScore()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getIsEvaluated() != null){
 | 
	
		
			
				|  |  | -            sheet.setCanEvaluate(musicSheetApplication.getIsEvaluated()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getIsShowFingering() != null){
 | 
	
		
			
				|  |  | -            sheet.setShowFingering(musicSheetApplication.getIsShowFingering()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        sheet.setMusicTagNames(musicSheetApplication.getMusicTagNames());
 | 
	
		
			
				|  |  | -        sheet.setSubjectNames(musicSheetApplication.getSubjectNames());
 | 
	
		
			
				|  |  | -        sheet.setPaymentType(musicSheetApplication.getPaymentType());
 | 
	
		
			
				|  |  | -        sheet.setSortNumber(musicSheetApplication.getSortNo());
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getTopFlag() != null){
 | 
	
		
			
				|  |  | -            sheet.setTopFlag(musicSheetApplication.getTopFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getExquisiteFlag() != null){
 | 
	
		
			
				|  |  | -            sheet.setExquisiteFlag(musicSheetApplication.getExquisiteFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        sheet.setMusicPrice(musicSheetApplication.getMusicPrice());
 | 
	
		
			
				|  |  | -        if (CollectionUtils.isNotEmpty(musicSheetApplication.getMusicSheetAccompanimentList())) {
 | 
	
		
			
				|  |  | -            sheet.setAudioFileUrl(musicSheetApplication.getMusicSheetAccompanimentList().get(0).getAudioFileUrl());
 | 
	
		
			
				|  |  | -            sheet.setMetronomeUrl(musicSheetApplication.getMusicSheetAccompanimentList().get(0).getAudioFileUrl());
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        sheet.setXmlFileUrl(musicSheetApplication.getXmlFileUrl());
 | 
	
		
			
				|  |  | -        sheet.setMidiUrl(musicSheetApplication.getMidiFileUrl());
 | 
	
		
			
				|  |  | -        if (musicSheetApplication.getAppAuditFlag() != null){
 | 
	
		
			
				|  |  | -            sheet.setAuditVersion(musicSheetApplication.getAppAuditFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if(musicSheetApplication.getAvailableType() != null){
 | 
	
		
			
				|  |  | -            sheet.setProviderType(musicSheetApplication.getAvailableType() == EMusicAvailableType.PERSON ? SourceTypeEnum.TEACHER :
 | 
	
		
			
				|  |  | -                    musicSheetApplication.getAvailableType() == EMusicAvailableType.ORG ? SourceTypeEnum.TENANT :SourceTypeEnum.PLATFORM);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        sheet.setUpdateBy(musicSheetApplication.getUpdateBy());
 | 
	
		
			
				|  |  | -        sheet.setExtConfigJson(musicSheetApplication.getExtConfigJson());
 | 
	
		
			
				|  |  | -        sheet.setMusicJSON(musicSheetApplication.getMusicJson());
 | 
	
		
			
				|  |  | -        sheet.setMusicSvg(musicSheetApplication.getMusicSvg());
 | 
	
		
			
				|  |  | -        sheet.setMusicJianSvg(musicSheetApplication.getMusicJianImg());
 | 
	
		
			
				|  |  | -        sheet.setMusicFirstSvg(musicSheetApplication.getMusicFirstImg());
 | 
	
		
			
				|  |  | -        if(musicSheetApplication.getMusicSheetType() != null){
 | 
	
		
			
				|  |  | -            sheet.setMusicSheetType(musicSheetApplication.getMusicSheetType() == EMusicSheetType.SINGLE ? MusicSheetTypeEnum.SINGLE : MusicSheetTypeEnum.CONCERT);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if(musicSheetApplication.getMusicSheetExtend() != null){
 | 
	
		
			
				|  |  | -            sheet.setAddName(musicSheetApplication.getMusicSheetExtend().getUserName());
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public IPage<MusicSheetVo> queryRelatedList(IPage<MusicSheetVo> page, Long albumId, Long musicSheetId) {
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -541,14 +477,158 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
 | 
	
		
			
				|  |  |          return detail(id, sysUser, userType,null);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  | -    public MusicSheetDetailVo detail(Long id, SysUser sysUser, ClientEnum userType,String tenantAlbumId) {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        MusicSheetDetailVo detail = baseMapper.detail(id);
 | 
	
		
			
				|  |  | -        if (detail == null) {
 | 
	
		
			
				|  |  | +    /*public MusicSheetDetailVo getCbsDetail(Long id) {
 | 
	
		
			
				|  |  | +        MusicSheetDetailVo musicSheet = baseMapper.detail(id);
 | 
	
		
			
				|  |  | +        if (musicSheet == null) {
 | 
	
		
			
				|  |  |              throw new BizException("未找到曲目信息");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        if (musicSheet.getCbsMusicSheetId() == null) {
 | 
	
		
			
				|  |  | +            throw new BizException("曲目信息异常");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        try {
 | 
	
		
			
				|  |  | +            CbsMusicSheetWrapper.MusicSheet musicSheet1 = musicFeignClientService.musicSheetDetail(musicSheet.getCbsMusicSheetId(), Long.parseLong(openFeignClientConfigProperties.getAppId())).feignData();
 | 
	
		
			
				|  |  | +            musicSheetApplicationToMusicSheet(musicSheet1, musicSheet);
 | 
	
		
			
				|  |  | +        } catch (Exception e) {
 | 
	
		
			
				|  |  | +            log.error("调用内容平台服务异常", e);
 | 
	
		
			
				|  |  | +            throw com.microsvc.toolkit.common.webportal.exception.BizException.from("内容平台服务异常");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return musicSheet;
 | 
	
		
			
				|  |  | +    }*/
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    private void musicSheetApplicationToMusicSheet(CbsMusicSheetWrapper.MusicSheet musicSheetApplication, MusicSheetDetailVo sheet) {
 | 
	
		
			
				|  |  | +        sheet.setMusicSheetName(musicSheetApplication.getName());
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getMusicSheetType() != null) {
 | 
	
		
			
				|  |  | +            sheet.setMusicSheetType(MusicSheetTypeEnum.valueOf(musicSheetApplication.getMusicSheetType().name()));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setTitleImg(musicSheetApplication.getMusicCover());
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getSourceType() != null){
 | 
	
		
			
				|  |  | +            sheet.setSourceType(musicSheetApplication.getSourceType() == EMusicSourceType.PERSON ? SourceTypeEnum.TEACHER :
 | 
	
		
			
				|  |  | +                    musicSheetApplication.getSourceType() == EMusicSourceType.ORG ? SourceTypeEnum.TENANT :SourceTypeEnum.PLATFORM);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setComposer(musicSheetApplication.getComposer());
 | 
	
		
			
				|  |  | +        sheet.setAudioType(AudioTypeEnum.valueOf(musicSheetApplication.getPlayMode().getCode()));
 | 
	
		
			
				|  |  | +        sheet.setMp3Type(AudioTypeEnum.valueOf(musicSheetApplication.getIsPlayBeat()&&musicSheetApplication.getIsUseSystemBeat()?"MP3":"MP3_METRONOME"));
 | 
	
		
			
				|  |  | +        if (StringUtils.isNotEmpty(musicSheetApplication.getPlaySpeed())) {
 | 
	
		
			
				|  |  | +            sheet.setPlaySpeed(musicSheetApplication.getPlaySpeed());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getIsConvertibleScore() != null){
 | 
	
		
			
				|  |  | +            sheet.setNotation(musicSheetApplication.getIsConvertibleScore()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getIsEvaluated() != null){
 | 
	
		
			
				|  |  | +            sheet.setCanEvaluate(musicSheetApplication.getIsEvaluated()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getIsShowFingering() != null){
 | 
	
		
			
				|  |  | +            sheet.setShowFingering(musicSheetApplication.getIsShowFingering()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getAudioType() != null) {
 | 
	
		
			
				|  |  | +            sheet.setAccompanimentType(AccompanimentTypeEnum.valueOf(musicSheetApplication.getAudioType().getCode()));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setMusicTagNames(musicSheetApplication.getMusicTagNames());
 | 
	
		
			
				|  |  | +        sheet.setSubjectNames(musicSheetApplication.getSubjectNames());
 | 
	
		
			
				|  |  | +        if (CollectionUtils.isNotEmpty(musicSheetApplication.getMusicSheetAccompanimentList())) {
 | 
	
		
			
				|  |  | +            CbsMusicSheetWrapper.MusicSheetAccompaniment accompaniment = musicSheetApplication.getMusicSheetAccompanimentList().get(0);
 | 
	
		
			
				|  |  | +            sheet.setAudioFileUrl(accompaniment.getAudioFileUrl());
 | 
	
		
			
				|  |  | +            sheet.setMetronomeUrl(accompaniment.getAudioFileUrl());
 | 
	
		
			
				|  |  | +            sheet.setUrl(accompaniment.getAudioFileUrl());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setXmlFileUrl(musicSheetApplication.getXmlFileUrl());
 | 
	
		
			
				|  |  | +        sheet.setMidiUrl(musicSheetApplication.getMidiFileUrl());
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getAppAuditFlag() != null){
 | 
	
		
			
				|  |  | +            sheet.setAuditVersion(musicSheetApplication.getAppAuditFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getAvailableType() != null){
 | 
	
		
			
				|  |  | +            sheet.setProviderType(musicSheetApplication.getAvailableType() == EMusicAvailableType.PERSON ? SourceTypeEnum.TEACHER :
 | 
	
		
			
				|  |  | +                    musicSheetApplication.getAvailableType() == EMusicAvailableType.ORG ? SourceTypeEnum.TENANT :SourceTypeEnum.PLATFORM);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setUpdateBy(musicSheetApplication.getUpdateBy());
 | 
	
		
			
				|  |  | +        sheet.setExtConfigJson(musicSheetApplication.getExtConfigJson());
 | 
	
		
			
				|  |  | +        sheet.setMusicJSON(musicSheetApplication.getMusicJson());
 | 
	
		
			
				|  |  | +        sheet.setMusicSvg(musicSheetApplication.getMusicSvg());
 | 
	
		
			
				|  |  | +        sheet.setMusicJianSvg(musicSheetApplication.getMusicJianImg());
 | 
	
		
			
				|  |  | +        sheet.setMusicFirstSvg(musicSheetApplication.getMusicFirstImg());
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getMusicSheetType() != null){
 | 
	
		
			
				|  |  | +            sheet.setMusicSheetType(musicSheetApplication.getMusicSheetType() == EMusicSheetType.SINGLE ? MusicSheetTypeEnum.SINGLE : MusicSheetTypeEnum.CONCERT);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setBackground(musicSheetApplication.getMusicSheetSoundList().stream().map(musicSheetSound -> {
 | 
	
		
			
				|  |  | +            MusicSheetAccompaniment accompaniment = new MusicSheetAccompaniment();
 | 
	
		
			
				|  |  | +            accompaniment.setAudioFileUrl(musicSheetSound.getAudioFileUrl());
 | 
	
		
			
				|  |  | +            accompaniment.setSortNumber(musicSheetSound.getSortNumber());
 | 
	
		
			
				|  |  | +            accompaniment.setTrack(musicSheetSound.getTrack());
 | 
	
		
			
				|  |  | +            return accompaniment;
 | 
	
		
			
				|  |  | +        }).collect(Collectors.toList()));
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    private void musicSheetApplicationToMusicSheet(CbsMusicSheetWrapper.MusicSheetApplication musicSheetApplication, MusicSheetVo sheet) {
 | 
	
		
			
				|  |  | +        sheet.setMusicSheetName(musicSheetApplication.getName());
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getMusicSheetType() != null) {
 | 
	
		
			
				|  |  | +            sheet.setMusicSheetType(MusicSheetTypeEnum.valueOf(musicSheetApplication.getMusicSheetType().name()));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setTitleImg(musicSheetApplication.getMusicCover());
 | 
	
		
			
				|  |  | +        sheet.setUserId(musicSheetApplication.getUserId());
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getSourceType() != null){
 | 
	
		
			
				|  |  | +            sheet.setSourceType(musicSheetApplication.getSourceType() == EMusicSourceType.PERSON ? SourceTypeEnum.TEACHER :
 | 
	
		
			
				|  |  | +                    musicSheetApplication.getSourceType() == EMusicSourceType.ORG ? SourceTypeEnum.TENANT :SourceTypeEnum.PLATFORM);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setComposer(musicSheetApplication.getComposer());
 | 
	
		
			
				|  |  | +        sheet.setAudioType(AudioTypeEnum.valueOf(musicSheetApplication.getPlayMode().getCode()));
 | 
	
		
			
				|  |  | +        sheet.setMp3Type(AudioTypeEnum.valueOf(musicSheetApplication.getIsPlayBeat()&&musicSheetApplication.getIsUseSystemBeat()?"MP3":"MP3_METRONOME"));
 | 
	
		
			
				|  |  | +        if (StringUtils.isNotEmpty(musicSheetApplication.getPlaySpeed())) {
 | 
	
		
			
				|  |  | +            sheet.setPlaySpeed(musicSheetApplication.getPlaySpeed());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getIsConvertibleScore() != null){
 | 
	
		
			
				|  |  | +            sheet.setNotation(musicSheetApplication.getIsConvertibleScore()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getIsEvaluated() != null){
 | 
	
		
			
				|  |  | +            sheet.setCanEvaluate(musicSheetApplication.getIsEvaluated()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getIsShowFingering() != null){
 | 
	
		
			
				|  |  | +            sheet.setShowFingering(musicSheetApplication.getIsShowFingering()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getAudioType() != null) {
 | 
	
		
			
				|  |  | +            sheet.setAccompanimentType(AccompanimentTypeEnum.valueOf(musicSheetApplication.getAudioType().getCode()));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setMusicTagNames(musicSheetApplication.getMusicTagNames());
 | 
	
		
			
				|  |  | +        sheet.setSubjectNames(musicSheetApplication.getSubjectNames());
 | 
	
		
			
				|  |  | +        sheet.setPaymentType(musicSheetApplication.getPaymentType());
 | 
	
		
			
				|  |  | +        sheet.setSortNumber(musicSheetApplication.getSortNo());
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getTopFlag() != null){
 | 
	
		
			
				|  |  | +            sheet.setTopFlag(musicSheetApplication.getTopFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getExquisiteFlag() != null){
 | 
	
		
			
				|  |  | +            sheet.setExquisiteFlag(musicSheetApplication.getExquisiteFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setMusicPrice(musicSheetApplication.getMusicPrice());
 | 
	
		
			
				|  |  | +        if (CollectionUtils.isNotEmpty(musicSheetApplication.getMusicSheetAccompanimentList())) {
 | 
	
		
			
				|  |  | +            sheet.setAudioFileUrl(musicSheetApplication.getMusicSheetAccompanimentList().get(0).getAudioFileUrl());
 | 
	
		
			
				|  |  | +            sheet.setMetronomeUrl(musicSheetApplication.getMusicSheetAccompanimentList().get(0).getAudioFileUrl());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setXmlFileUrl(musicSheetApplication.getXmlFileUrl());
 | 
	
		
			
				|  |  | +        sheet.setMidiUrl(musicSheetApplication.getMidiFileUrl());
 | 
	
		
			
				|  |  | +        if (musicSheetApplication.getAppAuditFlag() != null){
 | 
	
		
			
				|  |  | +            sheet.setAuditVersion(musicSheetApplication.getAppAuditFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getAvailableType() != null){
 | 
	
		
			
				|  |  | +            sheet.setProviderType(musicSheetApplication.getAvailableType() == EMusicAvailableType.PERSON ? SourceTypeEnum.TEACHER :
 | 
	
		
			
				|  |  | +                    musicSheetApplication.getAvailableType() == EMusicAvailableType.ORG ? SourceTypeEnum.TENANT :SourceTypeEnum.PLATFORM);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        sheet.setUpdateBy(musicSheetApplication.getUpdateBy());
 | 
	
		
			
				|  |  | +        sheet.setExtConfigJson(musicSheetApplication.getExtConfigJson());
 | 
	
		
			
				|  |  | +        sheet.setMusicJSON(musicSheetApplication.getMusicJson());
 | 
	
		
			
				|  |  | +        sheet.setMusicSvg(musicSheetApplication.getMusicSvg());
 | 
	
		
			
				|  |  | +        sheet.setMusicJianSvg(musicSheetApplication.getMusicJianImg());
 | 
	
		
			
				|  |  | +        sheet.setMusicFirstSvg(musicSheetApplication.getMusicFirstImg());
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getMusicSheetType() != null){
 | 
	
		
			
				|  |  | +            sheet.setMusicSheetType(musicSheetApplication.getMusicSheetType() == EMusicSheetType.SINGLE ? MusicSheetTypeEnum.SINGLE : MusicSheetTypeEnum.CONCERT);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if(musicSheetApplication.getMusicSheetExtend() != null){
 | 
	
		
			
				|  |  | +            sheet.setAddName(musicSheetApplication.getMusicSheetExtend().getUserName());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  | +    public MusicSheetDetailVo detail(Long id, SysUser sysUser, ClientEnum userType,String tenantAlbumId) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        MusicSheetDetailVo detail = this.getCbsDetail(id);
 | 
	
		
			
				|  |  |          // 设置收藏人数
 | 
	
		
			
				|  |  |          detail.setFavoriteCount(detail.getFavoriteCount() + detail.getVirtualNumber());
 | 
	
		
			
				|  |  |  
 |