疯狂的狮子li
2022-04-22 4902276921c1df0485ee4f6f970bb977acc04541
update 移除 重复提交 配置文件全局配置 使用注解默认值替代
已删除1个文件
已修改2个文件
32 ■■■■■ 文件已修改
ruoyi-admin/src/main/resources/application.yml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RepeatSubmitAspect.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/RepeatSubmitProperties.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application.yml
@@ -149,11 +149,6 @@
    - /actuator
    - /actuator/**
# é‡å¤æäº¤
repeat-submit:
  # å…¨å±€é—´é𔿗¶é—´(毫秒)
  interval: 5000
# MyBatisPlus配置
# https://baomidou.com/config/
mybatis-plus:
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 åˆ™ä½¿ç”¨æ³¨è§£æ•°å€¼
        long interval = repeatSubmitProperties.getInterval();
        long interval = 0;
        if (repeatSubmit.interval() > 0) {
            interval = repeatSubmit.timeUnit().toMillis(repeatSubmit.interval());
        }
ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/RepeatSubmitProperties.java
ÎļþÒÑɾ³ý