|  | @@ -8,6 +8,7 @@ import com.dayaedu.cbs.common.enums.EClientType;
 | 
											
												
													
														|  |  import com.dayaedu.cbs.common.enums.school.ECourseType;
 |  |  import com.dayaedu.cbs.common.enums.school.ECourseType;
 | 
											
												
													
														|  |  import com.dayaedu.cbs.openfeign.client.CoursewareFeignService;
 |  |  import com.dayaedu.cbs.openfeign.client.CoursewareFeignService;
 | 
											
												
													
														|  |  import com.dayaedu.cbs.openfeign.client.MusicFeignClientService;
 |  |  import com.dayaedu.cbs.openfeign.client.MusicFeignClientService;
 | 
											
												
													
														|  | 
 |  | +import com.dayaedu.cbs.openfeign.service.CbsMusicSheetService;
 | 
											
												
													
														|  |  import com.dayaedu.cbs.openfeign.wrapper.courseware.CbsCourseTypeWrapper;
 |  |  import com.dayaedu.cbs.openfeign.wrapper.courseware.CbsCourseTypeWrapper;
 | 
											
												
													
														|  |  import com.dayaedu.cbs.openfeign.wrapper.courseware.CbsLessonCoursewareWrapper;
 |  |  import com.dayaedu.cbs.openfeign.wrapper.courseware.CbsLessonCoursewareWrapper;
 | 
											
												
													
														|  |  import com.dayaedu.cbs.openfeign.wrapper.music.CbsMusicSheetWrapper;
 |  |  import com.dayaedu.cbs.openfeign.wrapper.music.CbsMusicSheetWrapper;
 | 
											
										
											
												
													
														|  | @@ -20,6 +21,7 @@ import com.yonge.cooleshow.biz.dal.enums.SubjectTypeEnum;
 | 
											
												
													
														|  |  import com.yonge.cooleshow.biz.dal.mapper.SysUserMapper;
 |  |  import com.yonge.cooleshow.biz.dal.mapper.SysUserMapper;
 | 
											
												
													
														|  |  import com.yonge.cooleshow.biz.dal.mapper.TenantAlbumMusicMapper;
 |  |  import com.yonge.cooleshow.biz.dal.mapper.TenantAlbumMusicMapper;
 | 
											
												
													
														|  |  import com.yonge.cooleshow.biz.dal.service.*;
 |  |  import com.yonge.cooleshow.biz.dal.service.*;
 | 
											
												
													
														|  | 
 |  | +import com.yonge.cooleshow.biz.dal.service.cbs.CbsMusicScoreService;
 | 
											
												
													
														|  |  import com.yonge.cooleshow.biz.dal.wrapper.LessonCoursewareWrapper;
 |  |  import com.yonge.cooleshow.biz.dal.wrapper.LessonCoursewareWrapper;
 | 
											
												
													
														|  |  import com.yonge.cooleshow.biz.dal.wrapper.TenantAlbumMusicWrapper;
 |  |  import com.yonge.cooleshow.biz.dal.wrapper.TenantAlbumMusicWrapper;
 | 
											
												
													
														|  |  import com.yonge.toolset.base.exception.BizException;
 |  |  import com.yonge.toolset.base.exception.BizException;
 | 
											
										
											
												
													
														|  | @@ -68,7 +70,7 @@ public class TenantAlbumMusicServiceImpl extends ServiceImpl<TenantAlbumMusicMap
 | 
											
												
													
														|  |      private MusicFavoriteService musicFavoriteService;
 |  |      private MusicFavoriteService musicFavoriteService;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      @Autowired
 |  |      @Autowired
 | 
											
												
													
														|  | -    private MusicFeignClientService musicFeignClientService;
 |  | 
 | 
											
												
													
														|  | 
 |  | +    private CbsMusicScoreService cbsMusicScoreService;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      @Autowired
 |  |      @Autowired
 | 
											
												
													
														|  |      private TenantAlbumCategoryDetailService tenantAlbumCategoryDetailService;
 |  |      private TenantAlbumCategoryDetailService tenantAlbumCategoryDetailService;
 | 
											
										
											
												
													
														|  | @@ -107,13 +109,12 @@ public class TenantAlbumMusicServiceImpl extends ServiceImpl<TenantAlbumMusicMap
 | 
											
												
													
														|  |                  return page.setRecords(musicSheets);
 |  |                  return page.setRecords(musicSheets);
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |              CbsMusicSheetWrapper.MusicSheetApplicationQuery cbsQuery = new CbsMusicSheetWrapper.MusicSheetApplicationQuery();
 |  |              CbsMusicSheetWrapper.MusicSheetApplicationQuery cbsQuery = new CbsMusicSheetWrapper.MusicSheetApplicationQuery();
 | 
											
												
													
														|  | -            cbsQuery.setApplicationId(applicationId);
 |  | 
 | 
											
												
													
														|  |              List<Long> cbsMusicSheetIds = musicSheets.stream().map(e -> e.getCbsMusicSheetId()).collect(Collectors.toList());
 |  |              List<Long> cbsMusicSheetIds = musicSheets.stream().map(e -> e.getCbsMusicSheetId()).collect(Collectors.toList());
 | 
											
												
													
														|  |              cbsQuery.setMusicSheetIds(cbsMusicSheetIds);
 |  |              cbsQuery.setMusicSheetIds(cbsMusicSheetIds);
 | 
											
												
													
														|  |              cbsQuery.setDelFlag(true);
 |  |              cbsQuery.setDelFlag(true);
 | 
											
												
													
														|  |              cbsQuery.setPage(1);
 |  |              cbsQuery.setPage(1);
 | 
											
												
													
														|  |              cbsQuery.setRows(cbsMusicSheetIds.size());
 |  |              cbsQuery.setRows(cbsMusicSheetIds.size());
 | 
											
												
													
														|  | -            R<PageInfo<CbsMusicSheetWrapper.MusicSheetApplication>> pageInfoR = musicFeignClientService.musicSheetPageByApplication(cbsQuery);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            R<PageInfo<CbsMusicSheetWrapper.MusicSheetApplication>> pageInfoR = cbsMusicScoreService.selectPage(cbsQuery);
 | 
											
												
													
														|  |              if (pageInfoR.getCode() != 200) {
 |  |              if (pageInfoR.getCode() != 200) {
 | 
											
												
													
														|  |                  log.error("查询内容平台曲目失败,{}", pageInfoR.getMessage());
 |  |                  log.error("查询内容平台曲目失败,{}", pageInfoR.getMessage());
 | 
											
												
													
														|  |                  throw new BizException("查询内容平台曲目失败");
 |  |                  throw new BizException("查询内容平台曲目失败");
 | 
											
										
											
												
													
														|  | @@ -148,7 +149,11 @@ public class TenantAlbumMusicServiceImpl extends ServiceImpl<TenantAlbumMusicMap
 | 
											
												
													
														|  |              for (TenantAlbumMusicWrapper.StudentTenantAlbumMusic m : musicSheets) {
 |  |              for (TenantAlbumMusicWrapper.StudentTenantAlbumMusic m : musicSheets) {
 | 
											
												
													
														|  |                  CbsMusicSheetWrapper.MusicSheetApplication sheetApplication = recordMap.get(m.getCbsMusicSheetId());
 |  |                  CbsMusicSheetWrapper.MusicSheetApplication sheetApplication = recordMap.get(m.getCbsMusicSheetId());
 | 
											
												
													
														|  |                  if (sheetApplication != null) {
 |  |                  if (sheetApplication != null) {
 | 
											
												
													
														|  | -                    m.setMusicSheetName(sheetApplication.getSubjectNames());
 |  | 
 | 
											
												
													
														|  | 
 |  | +                    if(StringUtils.equals(m.getMusicSheetType(),"CONCERT")){
 | 
											
												
													
														|  | 
 |  | +                        m.setMusicSubjectName("合奏");
 | 
											
												
													
														|  | 
 |  | +                    }else{
 | 
											
												
													
														|  | 
 |  | +                        m.setMusicSubjectName(sheetApplication.getSubjectNames());
 | 
											
												
													
														|  | 
 |  | +                    }
 | 
											
												
													
														|  |                      m.setTitleImg(sheetApplication.getMusicCover());
 |  |                      m.setTitleImg(sheetApplication.getMusicCover());
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
												
													
														|  |                  SysUser sysUser = userMap.get(m.getUserId());
 |  |                  SysUser sysUser = userMap.get(m.getUserId());
 |