|  | @@ -4,6 +4,7 @@ import io.swagger.annotations.Api;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiParam;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +import java.io.File;
 | 
	
		
			
				|  |  |  import java.util.Date;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import javax.validation.Valid;
 | 
	
	
		
			
				|  | @@ -87,15 +88,21 @@ public class MusicSheetController extends BaseController {
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @GetMapping("/my")
 | 
	
		
			
				|  |  |      @ApiOperation(value = "学生-我的单曲")
 | 
	
		
			
				|  |  | -    public HttpResponseResult<PageInfo<MusicSheetVo>> myMusic(QueryInfo query) {
 | 
	
		
			
				|  |  | +    public HttpResponseResult<PageInfo<MusicSheetVo>> myMusic(@ApiParam(value = "客户端类型") @RequestParam(value = "clientType", required = false, defaultValue = "STUDENT") String clientType,
 | 
	
		
			
				|  |  | +                                                              QueryInfo query) {
 | 
	
		
			
				|  |  |          SysUser sysUser = sysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  |          if (sysUser == null  || sysUser.getId() == null) {
 | 
	
		
			
				|  |  |              return failed("用户信息获取失败");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        if (ClientEnum.invalid(clientType)) {
 | 
	
		
			
				|  |  | +            return failed("无效的客户端类型");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          StudentMusicSheetSearch search = new StudentMusicSheetSearch();
 | 
	
		
			
				|  |  |          search.setStudentId(sysUser.getId());
 | 
	
		
			
				|  |  |          search.setAuditStatus(AuthStatusEnum.PASS);
 | 
	
		
			
				|  |  | -        search.setUserType(ClientEnum.STUDENT);
 | 
	
		
			
				|  |  | +        search.setUserType(ClientEnum.valueOf(clientType));
 | 
	
		
			
				|  |  |          IPage<MusicSheetVo> sheetVoIPage = musicSheetService.myMusic(PageUtil.getPage(query),search);
 | 
	
		
			
				|  |  |          return succeed(PageUtil.pageInfo(sheetVoIPage));
 | 
	
		
			
				|  |  |      }
 |