|  | @@ -0,0 +1,37 @@
 | 
	
		
			
				|  |  | +package com.ym.mec.teacher.controller;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.ym.mec.common.controller.BaseController;
 | 
	
		
			
				|  |  | +import com.ym.mec.common.entity.HttpResponseResult;
 | 
	
		
			
				|  |  | +import io.swagger.annotations.Api;
 | 
	
		
			
				|  |  | +import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.PostMapping;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.RequestMapping;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.RequestParam;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.RestController;
 | 
	
		
			
				|  |  | +import org.springframework.web.multipart.MultipartFile;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.util.HashMap;
 | 
	
		
			
				|  |  | +import java.util.Map;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/**
 | 
	
		
			
				|  |  | + * @Author Joburgess
 | 
	
		
			
				|  |  | + * @Date 2021/5/19 0019
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +@Api(tags = "音频服务")
 | 
	
		
			
				|  |  | +@RequestMapping("sound")
 | 
	
		
			
				|  |  | +@RestController
 | 
	
		
			
				|  |  | +public class SoundController extends BaseController {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiOperation(value = "评分")
 | 
	
		
			
				|  |  | +    @PostMapping("compare")
 | 
	
		
			
				|  |  | +    public HttpResponseResult compare(@RequestParam("record") MultipartFile file, Integer musicScoreId){
 | 
	
		
			
				|  |  | +        Map<String, Double> result = new HashMap<>();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        result.put("score", Math.random()*100);
 | 
	
		
			
				|  |  | +        result.put("cadence", Math.random()*100);
 | 
	
		
			
				|  |  | +        result.put("integrity", Math.random()*100);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        return succeed(result);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 |