|  | @@ -1,7 +1,5 @@
 | 
	
		
			
				|  |  |  package com.yonge.cooleshow.admin.controller;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -import com.yonge.cooleshow.biz.dal.dto.AdjustModel;
 | 
	
		
			
				|  |  | -import com.yonge.cooleshow.biz.dal.enums.OrderTypeEnum;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.Api;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiParam;
 | 
	
	
		
			
				|  | @@ -26,8 +24,10 @@ import org.springframework.web.multipart.MultipartFile;
 | 
	
		
			
				|  |  |  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.AdjustModel;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.MusicSheetDto;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.MusicSheetExport;
 | 
	
		
			
				|  |  | +import com.yonge.cooleshow.biz.dal.dto.MusicSheetRenderDto;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.ReasonDto;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.req.TeacherMusicSheetAuditReq;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.dto.search.MusicSheetSearch;
 | 
	
	
		
			
				|  | @@ -38,6 +38,7 @@ import com.yonge.cooleshow.biz.dal.entity.MusicSheet;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.enums.AuthStatusEnum;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.enums.ChargeTypeEnum;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
 | 
	
		
			
				|  |  | +import com.yonge.cooleshow.biz.dal.enums.OrderTypeEnum;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.enums.SourceTypeEnum;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.service.MusicSheetService;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.service.MusicTagService;
 | 
	
	
		
			
				|  | @@ -190,6 +191,36 @@ public class MusicSheetController extends BaseController {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @ApiOperation(value = "修改", httpMethod="POST", consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  | +    @PostMapping(value="/updateRenderFile", consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  | +    @PreAuthorize("@pcs.hasPermissions('music/sheet/update')")
 | 
	
		
			
				|  |  | +    public HttpResponseResult<Object> updateRenderFile(@Valid @RequestBody MusicSheetRenderDto musicSheetRenderDto) {
 | 
	
		
			
				|  |  | +        SysUser sysUser = sysUserFeignService.queryUserInfo();
 | 
	
		
			
				|  |  | +        if (sysUser == null  || sysUser.getId() == null) {
 | 
	
		
			
				|  |  | +            return failed("用户信息获取失败");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (musicSheetRenderDto.getMusicSheetId()==null){
 | 
	
		
			
				|  |  | +            return failed("缺少ID");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        MusicSheet musicSheet = musicSheetService.getById(musicSheetRenderDto.getMusicSheetId());
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +        if(musicSheet == null){
 | 
	
		
			
				|  |  | +        	return failed("参数异常");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        musicSheet.setMusicFirstSvg(musicSheetRenderDto.getMusicFirstSvg());
 | 
	
		
			
				|  |  | +        musicSheet.setMusicJianSvg(musicSheetRenderDto.getMusicJianSvg());
 | 
	
		
			
				|  |  | +        musicSheet.setMusicJSON(musicSheetRenderDto.getMusicJSON());
 | 
	
		
			
				|  |  | +        musicSheet.setMusicSvg(musicSheetRenderDto.getMusicSvg());
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        musicSheet.setUpdateBy(sysUser.getId());
 | 
	
		
			
				|  |  | +        musicSheet.setUpdateTime(new Date());
 | 
	
		
			
				|  |  | +        if ( musicSheetService.updateById(musicSheet)){
 | 
	
		
			
				|  |  | +            return succeed("修改成功");
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +            return failed("修改失败");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      @ApiOperation(value = "分页查询", httpMethod="POST", consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  |      @PostMapping(value="/list", consumes="application/json", produces="application/json")
 | 
	
		
			
				|  |  |      @PreAuthorize("@pcs.hasPermissions('music/sheet/list')")
 |