| 
					
				 | 
			
			
				@@ -365,6 +365,49 @@ const postDataWithFileProgress = function (url, formData, successCallback, error 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const postCompressFile = function (url, data, successCallback, errorCallBack) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      type:"POST", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      url: url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data: {'data': JSON.stringify(data)}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // dataType: 'blob', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      cache: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      timeout: 60000, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      xhrFields: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        responseType: 'blob' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      beforeSend: function(xhr) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let csrfToken = Cookies.get('csrfToken_j'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          xhr.setRequestHeader('x-csrf-token', csrfToken); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      success: function(result){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // if (result.err === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     if (successCallback) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //         successCallback(result.data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // } else if (result.err === 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     toastr.error('error: ' + result.msg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     setTimeout(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //         window.location.href = '/login'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     },1000); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     toastr.error('error: ' + result.msg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     if (errorCallBack) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //         errorCallBack(result.msg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (successCallback) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            successCallback(result) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      error: function(jqXHR, textStatus, errorThrown){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          toastr.error('error: ' + textStatus + " " + errorThrown); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (errorCallBack) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              errorCallBack(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * 获取url中参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * @param variable 
			 |