| 
					
				 | 
			
			
				@@ -20,6 +20,7 @@ import com.ozs.framework.config.ServerConfig; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.BaseCameraManagement; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.BaseDeviceDynamicManagement; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.BaseRailwayManagement; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ozs.service.entity.CameraTree; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.MsgAlarm; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.vo.BaseCameraManagementVo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ozs.service.entity.vo.BaseCameraResVo; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -417,7 +418,20 @@ public class BaseCameraManagementController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation("视频服务树形结构") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping("/cameraTree") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult cameraTree(@RequestParam(value = "name", required = false) String name) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return success(baseDeviceDynamicManagementService.cameraTree(name)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        CameraTree cameraTree = baseDeviceDynamicManagementService.cameraTree(name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<CameraTree> children = cameraTree.getChildren(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (CameraTree child : children) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<CameraTree> children1 = child.getChildren(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (CameraTree tree : children1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                List<CameraTree> children2 = tree.getChildren(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  if (children2.size()<2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      String code = children2.get(0).getName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      tree.setCode(code); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      children2.remove(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return success(cameraTree); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation("关闭视频录制") 
			 |