|  |  | @ -160,44 +160,7 @@ class Statistics extends Component{ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	derivefun=(url)=>{ |  |  |  | 	derivefun=(url)=>{ | 
			
		
	
		
		
			
				
					
					|  |  |  | 		let{group_ids}=this.state; |  |  |  | 		let{group_ids}=this.state; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		let data={ |  |  |  | 		this.props.slowDownload(`${url}?group_id=${group_ids}`); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			group_id:group_ids |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		axios.get(url,{params: |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			data, |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			paramsSerializer: function(params) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				return qs.stringify(params, {arrayFormat: 'brackets'}) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		}).then((response)=>{ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if(response === undefined){ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				return |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if(response.data.status&&response.data.status===-1){ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.props.showNotification(response.data.message); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}else if(response.data.status&&response.data.status===-2){ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// if(response.data.message === "100"){
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 	// 已超出文件导出的上限数量(100 ),建议:
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				//
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 	this.setState({
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 		DownloadType:true,
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 		DownloadMessageval:100
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 	})
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// }else {
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 	//因附件资料超过500M
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 	this.setState({
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 		DownloadType:true,
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 		DownloadMessageval:500
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 	})
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// }
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.props.showNotification(response.data.message); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}else { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// this.props.showNotification(`正在下载中`);
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// window.open("/api"+url, '_blank');
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.props.slowDownload(url); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		}).catch((error) => { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			console.log(error) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		}); |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	} |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |