| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -508,16 +508,22 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.clickPie() // this.clickPie(maxIndex) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let fun = function (params) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        _that.clickPie(params.dataIndex) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        _that.clickPie(params) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.$refs.pieChart.handleClick(fun) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    clickPie (seriesIndex) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let isSelected = false | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    clickPie (params) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let dataIndex = params ? params.dataIndex : null | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let componentIndex = params ? params.componentIndex : null | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      if (componentIndex === 2) { // 点击中心 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        dataIndex = -1 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.categoryCode = '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.$refs.pieChart.clear() | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.pieData.forEach((element, index) => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        if (index === seriesIndex) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        if (index === dataIndex) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          element.label = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            show: true, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          } | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -529,12 +535,6 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          this.categoryCode = element.categoryCode | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          element.selected = !element.selected | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          isSelected = element.selected | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          // if (isSelected) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          //   this.categoryCode = element.categoryCode | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          // } else { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          //   this.categoryCode = '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          // }           | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } else { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          element.label = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            show: false, | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -600,15 +600,23 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.clickGridPie() // this.clickGridPie(maxIndex) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let fun = function (params) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        _that.clickGridPie(params.dataIndex) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        _that.clickGridPie(params) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.$refs.gridPieChart.handleClick(fun) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    clickGridPie (seriesIndex) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    clickGridPie (params) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let dataIndex = params ? params.dataIndex : null | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let componentIndex = params ? params.componentIndex : null | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      if (componentIndex === 2) { // 点击中心 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        dataIndex = -1 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.tableOrgId = '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.tableOrgType = '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.$refs.gridPieChart.clear() | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.gridPieData.forEach((element, index) => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        if (index === seriesIndex) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        if (index === dataIndex) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          element.label = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            show: true, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          } | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |