From 4902276921c1df0485ee4f6f970bb977acc04541 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子li <15040126243@163.com> Date: 星期五, 22 四月 2022 12:07:32 +0800 Subject: [PATCH] update 移除 重复提交 配置文件全局配置 使用注解默认值替代 --- /dev/null | 22 ---------------------- ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RepeatSubmitAspect.java | 5 +---- ruoyi-admin/src/main/resources/application.yml | 5 ----- 3 files changed, 1 insertions(+), 31 deletions(-) diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index 3d84371..db983f2 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -149,11 +149,6 @@ - /actuator - /actuator/** -# 閲嶅鎻愪氦 -repeat-submit: - # 鍏ㄥ眬闂撮殧鏃堕棿(姣) - interval: 5000 - # MyBatisPlus閰嶇疆 # https://baomidou.com/config/ mybatis-plus: diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RepeatSubmitAspect.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RepeatSubmitAspect.java index d0422e9..aedc443 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RepeatSubmitAspect.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RepeatSubmitAspect.java @@ -12,7 +12,6 @@ import com.ruoyi.common.utils.ServletUtils; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.redis.RedisUtils; -import com.ruoyi.framework.config.properties.RepeatSubmitProperties; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.JoinPoint; @@ -43,12 +42,10 @@ private static final ThreadLocal<String> KEY_CACHE = new ThreadLocal<>(); - private final RepeatSubmitProperties repeatSubmitProperties; - @Before("@annotation(repeatSubmit)") public void doBefore(JoinPoint point, RepeatSubmit repeatSubmit) throws Throwable { // 濡傛灉娉ㄨВ涓嶄负0 鍒欎娇鐢ㄦ敞瑙f暟鍊� - long interval = repeatSubmitProperties.getInterval(); + long interval = 0; if (repeatSubmit.interval() > 0) { interval = repeatSubmit.timeUnit().toMillis(repeatSubmit.interval()); } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/RepeatSubmitProperties.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/RepeatSubmitProperties.java deleted file mode 100644 index fa65b28..0000000 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/RepeatSubmitProperties.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.ruoyi.framework.config.properties; - -import lombok.Data; -import org.springframework.boot.context.properties.ConfigurationProperties; -import org.springframework.stereotype.Component; - -/** - * 閲嶅鎻愪氦 閰嶇疆灞炴�� - * - * @author Lion Li - */ -@Data -@Component -@ConfigurationProperties(prefix = "repeat-submit") -public class RepeatSubmitProperties { - - /** - * 闂撮殧鏃堕棿(姣) - */ - private int interval; - -} -- Gitblit v1.9.3