| 
					
				 | 
			
			
				@@ -63,7 +63,7 @@ service.interceptors.response.use( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         duration: 3500, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         dangerouslyUseHTMLString: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         message: response.data.message, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        showClose: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        showClose: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return response.data.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -91,7 +91,7 @@ service.interceptors.response.use( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         message: response.data.message, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         duration: 3500, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         grouping: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        showClose: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        showClose: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else if (response.data.code > 2000 && response.data.code < 3000) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (response.data.code === 2003) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -111,6 +111,7 @@ service.interceptors.response.use( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else if (response.data.code > 3000 && response.data.code < 4000) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (onceFun == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         onceFun = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const url = XEUtils.parseUrl(window.location.href); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         CyMessageBox.alert({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           type: "error", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           message: response.data.message, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -118,7 +119,7 @@ service.interceptors.response.use( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           showClose: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           .then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            router.push("/login").then(XEUtils.noop); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            router.push(`/login?redirect=${url.path}`).then(XEUtils.noop); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           .finally(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             onceFun = null; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -137,7 +138,7 @@ service.interceptors.response.use( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type: "error", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         duration: 2500, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         grouping: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        showClose: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        showClose: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         error: true, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -183,7 +184,7 @@ service.interceptors.response.use( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       type: "error", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       duration: 3500, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       grouping: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      showClose: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      showClose: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     useProgressBarStore().initialize({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       title: "", 
			 |