RuoYi
2020-05-30 0d546e4ba491cbfc77d63b2b30b33b69bd7e46d0
ruoyi/src/main/java/com/ruoyi/framework/interceptor/impl/SameUrlDataInterceptor.java
@@ -26,7 +26,7 @@
    public final String REPEAT_TIME = "repeatTime";
    public final String SESSION_REPEAT_KEY = "repeatData";
    public final String CACHE_REPEAT_KEY = "repeatData";
    @Autowired
    private RedisCache redisCache;
@@ -59,10 +59,10 @@
        nowDataMap.put(REPEAT_PARAMS, nowParams);
        nowDataMap.put(REPEAT_TIME, System.currentTimeMillis());
        // 请求地址(作为存放session的key值)
        // 请求地址(作为存放cache的key值)
        String url = request.getRequestURI();
        Object sessionObj = redisCache.getCacheObject(SESSION_REPEAT_KEY);
        Object sessionObj = redisCache.getCacheObject(CACHE_REPEAT_KEY);
        if (sessionObj != null)
        {
            Map<String, Object> sessionMap = (Map<String, Object>) sessionObj;
@@ -77,7 +77,7 @@
        }
        Map<String, Object> cacheMap = new HashMap<String, Object>();
        cacheMap.put(url, nowDataMap);
        redisCache.setCacheObject(SESSION_REPEAT_KEY, cacheMap, intervalTime, TimeUnit.SECONDS);
        redisCache.setCacheObject(CACHE_REPEAT_KEY, cacheMap, intervalTime, TimeUnit.SECONDS);
        return false;
    }