| 
					
				 | 
			
			
				@@ -5,7 +5,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       v-if="litem.scxstyle == 0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       :class="`echart${litem.dataList.length <= 6 ? '' : '_vertical'}`" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       unit="亩" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      @echartClick="(name, iseyes) => echartClick(name, iseyes)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      @echartClick="echartClick" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       :ref="`echartRef`" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ></pie> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div v-else-if="litem.scxstyle == 1"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -55,10 +55,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$refs.echartRef.setOptions({ data, type }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    echartClick(name, iseyes) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if (this.piseyes) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    echartClick(name, { iseyes }) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let iszoom = iseyes == undefined;//红色高亮,不受眼睛控制 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (this.piseyes || iszoom) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let click = this.litem.dataList.filter((c) => c.name == name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (click.length > 0) this.mapview({ ...click[0], iseyes }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (click.length > 0) this.mapview({ ...click[0], iseyes, iszoom }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     mapviewClick(ldata) { 
			 |