From 790c2ba4a0b46edf191e3bac84931f796bd42b8f Mon Sep 17 00:00:00 2001
From: zhangf <1603559716@qq.com>
Date: 星期三, 24 七月 2024 09:02:49 +0800
Subject: [PATCH] 三方对接接口优化

---
 ruoyi-common/src/main/java/com/ruoyi/common/annotation/RepeatedClick.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/annotation/RepeatedClick.java b/ruoyi-common/src/main/java/com/ruoyi/common/annotation/RepeatedClick.java
new file mode 100644
index 0000000..757e27e
--- /dev/null
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/annotation/RepeatedClick.java
@@ -0,0 +1,16 @@
+package com.ruoyi.common.annotation;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Retention(RetentionPolicy.RUNTIME)
+@Target(ElementType.METHOD)
+public @interface RepeatedClick {
+
+    //2秒内都属于重复提交
+    int clickTime() default 1;
+
+    String errorMessage() default "访问过于频繁,请稍候再试";
+}

--
Gitblit v1.9.2