| 
					
				 | 
			
			
				@@ -86,7 +86,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$set(this.checkedKeys, this.checkedKeys); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$set(this.toolTitle, this.toolTitle); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    handleCheckChange(obj, checked, splitId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleCheckChange(obj, checked, splitId, initset) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (obj.children && obj.children.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (let i = 0; i < obj.children.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.handleCheckChange(obj.children[i], checked); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -128,6 +128,12 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (sceneLayer) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (initset) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //初始时隐藏其他分屏 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (let i = 0; i < this.checkedKeys.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              if (splitId != i) sceneLayer.setVisibleInViewport(i, false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           sceneLayer.setVisibleInViewport(splitId, obj.checked); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // sceneLayer.setVisibleInViewport(1, obj.checked); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 |