| 
					
				 | 
			
			
				@@ -118,7 +118,14 @@ function handleLogin() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 调用action的登录方法
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       userStore.login(loginForm.value).then(() => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        router.push({ path: redirect.value || "/" });
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const query = route.query;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const otherQueryParams = Object.keys(query).reduce((acc, cur) => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (cur !== "redirect") {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            acc[cur] = query[cur];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return acc;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, {});
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        router.push({ path: redirect.value || "/", query: otherQueryParams });
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }).catch(() => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         loading.value = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 重新获取验证码
 
			 |