From 907f8421d36050ab7a24d4c151e04cbb4244305c Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期四, 30 七月 2026 16:16:25 +0800
Subject: [PATCH] 各类修复

---
 ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java b/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java
index 2a9d1a6..b3f3404 100644
--- a/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java
+++ b/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java
@@ -136,7 +136,9 @@
 	 */
 	public void antiShake(ServerHttpRequest request) throws Exception{
 		HttpMethod method = request.getMethod();
-		if(HttpMethod.OPTIONS == method || !antiShakeProperties.getEnable()){
+		// 查询请求允许并发和快速切页,防重复提交只用于会修改数据的请求。
+		if(HttpMethod.GET == method || HttpMethod.HEAD == method || HttpMethod.OPTIONS == method
+				|| !antiShakeProperties.getEnable()){
 			return;
 		}
 		HttpHeaders headers = request.getHeaders();
@@ -199,4 +201,4 @@
 	public int getOrder() {
 		return -300;
 	}
-}
\ No newline at end of file
+}

--
Gitblit v1.7.1