|  | @@ -3,6 +3,7 @@ package com.yonge.cooleshow.admin.controller;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.metadata.IPage;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.auth.api.client.SysUserFeignService;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.auth.api.entity.SysUser;
 | 
	
		
			
				|  |  | +import com.yonge.cooleshow.biz.dal.dto.MusicAlbumSheetDto;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.search.MusicAlbumDetailSearch;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.search.MusicAlbumSearch;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.entity.MusicAlbum;
 | 
	
	
		
			
				|  | @@ -139,20 +140,20 @@ public class MusicAlbumController extends BaseController {
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 专辑详情删除曲目列表
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @PostMapping("/detail/delMusicSheet")
 | 
	
		
			
				|  |  | -    @ApiOperation(value = "专辑详情删除曲目列表")
 | 
	
		
			
				|  |  | +    @PostMapping(value = "/detail/delMusicSheet" ,consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  | +    @ApiOperation(value = "专辑详情删除曲目列表",  httpMethod="POST", consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  |      @ApiImplicitParams({
 | 
	
		
			
				|  |  |              @ApiImplicitParam(name = "albumId",value = "专辑编号ID", required = true, dataType = "Integer"),
 | 
	
		
			
				|  |  |              @ApiImplicitParam(name = "musicSheetIds",value = "删除曲目编号,多个逗号隔开", required = true, dataType = "String")
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  | -    public HttpResponseResult<Boolean> detailDelMusicSheet(Long albumId, String musicSheetIds) {
 | 
	
		
			
				|  |  | -        if (StringUtil.isEmpty(albumId)) {
 | 
	
		
			
				|  |  | +    public HttpResponseResult<Boolean> detailDelMusicSheet(@Valid @RequestBody MusicAlbumSheetDto query) {
 | 
	
		
			
				|  |  | +        if (StringUtil.isEmpty(query.getAlbumId())) {
 | 
	
		
			
				|  |  |              return failed("专辑编号ID不能为空");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if (StringUtil.isEmpty(musicSheetIds)) {
 | 
	
		
			
				|  |  | +        if (StringUtil.isEmpty(query.getMusicSheetIds())) {
 | 
	
		
			
				|  |  |              return failed("曲目编号不能为空");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        return status(musicAlbumService.delMusicSheet(albumId,musicSheetIds));
 | 
	
		
			
				|  |  | +        return status(musicAlbumService.delMusicSheet(query.getAlbumId(),query.getMusicSheetIds()));
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -160,24 +161,24 @@ public class MusicAlbumController extends BaseController {
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 专辑详情添加曲目列表
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @PostMapping("/detail/addMusicSheet")
 | 
	
		
			
				|  |  | -    @ApiOperation(value = "专辑详情添加曲目列表")
 | 
	
		
			
				|  |  | +    @PostMapping(value = "/detail/addMusicSheet",consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  | +    @ApiOperation(value = "专辑详情添加曲目列表",  httpMethod="POST", consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  |      @ApiImplicitParams({
 | 
	
		
			
				|  |  |              @ApiImplicitParam(name = "albumId",value = "专辑编号ID", required = true, dataType = "Integer"),
 | 
	
		
			
				|  |  |              @ApiImplicitParam(name = "musicSheetIds",value = "添加曲目编号,多个逗号隔开", required = true, dataType = "String")
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  | -    public HttpResponseResult<Boolean> detailAddMusicSheet(Long albumId, String musicSheetIds) {
 | 
	
		
			
				|  |  | +    public HttpResponseResult<Boolean> detailAddMusicSheet(@Valid @RequestBody MusicAlbumSheetDto query) {
 | 
	
		
			
				|  |  |          SysUser sysUser = sysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  |          if (sysUser == null  || sysUser.getId() == null) {
 | 
	
		
			
				|  |  |              return failed("用户信息获取失败");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if (StringUtil.isEmpty(albumId)) {
 | 
	
		
			
				|  |  | +        if (StringUtil.isEmpty(query.getAlbumId())) {
 | 
	
		
			
				|  |  |              return failed("专辑编号ID不能为空");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if (StringUtil.isEmpty(musicSheetIds)) {
 | 
	
		
			
				|  |  | +        if (StringUtil.isEmpty(query.getMusicSheetIds())) {
 | 
	
		
			
				|  |  |              return failed("曲目编号不能为空");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        return status(musicAlbumService.addMusicSheet(albumId,musicSheetIds,sysUser.getId()));
 | 
	
		
			
				|  |  | +        return status(musicAlbumService.addMusicSheet(query.getAlbumId(),query.getMusicSheetIds(),sysUser.getId()));
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  }
 |