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