| 
					
				 | 
			
			
				@@ -15,6 +15,7 @@ import io.renren.modules.sys.entity.algs.Algorithm_Vo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.renren.modules.sys.entity.algs.FileTest; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.renren.modules.sys.entity.algs.Version; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.renren.modules.sys.service.AlgsService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import io.renren.modules.sys.service.CategoryService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.renren.modules.sys.service.VersionService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.renren.modules.sys.service.impl.AlgsServiceImpl; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.apache.shiro.authz.annotation.RequiresPermissions; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -48,6 +49,9 @@ public class versionController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     AlgsService algsService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    CategoryService categoryService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 所有列表 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -208,4 +212,19 @@ public class versionController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return R.ok(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 根据algId和versionId查询对应信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GetMapping("/getStartTrainInfo") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public R getStartTrainInfo(@RequestParam Map<String,Object> params){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Long algId=Long.valueOf(String.valueOf(params.get("algId"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Long versionId=Long.valueOf(String.valueOf(params.get("versionId"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Algorithm alg=algsService.getById(algId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String algorithmName=alg.getAlgorithmName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String categoryName=categoryService.getById(alg.getCategoryId()).getCategoryName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String versionName=versionService.getById(versionId).getVersionName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return R.ok().put("algorithmName",algorithmName).put("categoryName",categoryName).put("versionName",versionName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |