|  | @@ -1043,16 +1043,17 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
 | 
	
		
			
				|  |  |              musicSheetService.updateMusicAlbumNumInfo(page.getRecords());
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          for (MusicSheetVo record : page.getRecords()) {
 | 
	
		
			
				|  |  | +            // 1失效 0 有效
 | 
	
		
			
				|  |  |              MusicSheetDetailVo detail = detail(record.getId(), sysUserFeignService.queryUserById(query.getStudentId()), ClientEnum.STUDENT);
 | 
	
		
			
				|  |  | -            record.setPlay(YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +            record.setPlay(YesOrNoEnum.YES);
 | 
	
		
			
				|  |  |              if (query.getProviderType() == SourceTypeEnum.PLATFORM) {
 | 
	
		
			
				|  |  |                  if (Boolean.TRUE.equals(detail.getBuyed())) {
 | 
	
		
			
				|  |  | -                    record.setPlay(YesOrNoEnum.YES);
 | 
	
		
			
				|  |  | +                    record.setPlay(YesOrNoEnum.NO);
 | 
	
		
			
				|  |  |                  } else if(detail.getProviderType().contains(SourceTypeEnum.PLATFORM.getCode())) {
 | 
	
		
			
				|  |  | -                    record.setPlay(detail.getState() ==YesOrNoEnum.YES && !detail.getDelFlag()?YesOrNoEnum.YES:YesOrNoEnum.NO);
 | 
	
		
			
				|  |  | +                    record.setPlay(detail.getState() ==YesOrNoEnum.YES && !detail.getDelFlag()?YesOrNoEnum.NO:YesOrNoEnum.YES);
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }else {
 | 
	
		
			
				|  |  | -                record.setPlay(detail.getPlay());
 | 
	
		
			
				|  |  | +                record.setPlay(detail.getPlay()==YesOrNoEnum.YES?YesOrNoEnum.NO:YesOrNoEnum.YES);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return page;
 |