liusheng
15 小时以前 c24d16a37523a49080392610357872ce580cbc38
ruoyi-framework/src/main/java/com/ruoyi/framework/config/RedisConfig.java
@@ -52,6 +52,11 @@
        configMap.put("sfStatistics", defaultConfig.entryTtl(Duration.ofMinutes(20)));
        configMap.put("sfStatisticsJoy", defaultConfig.entryTtl(Duration.ofMinutes(20)));
        configMap.put("selectPatMedOuthospList", defaultConfig.entryTtl(Duration.ofMinutes(20)));
        // 随访分类统计(/smartor/serviceSubtask/getSfStatisticsCount):
        // 之前没有在这里登记,走的是没有 TTL 的默认配置 —— 缓存永不过期,
        // 统计区间包含“今天”时页面会一直显示第一次查询的旧数字,Redis 里也会无限堆积。
        // 这里给 20 分钟,与其它统计缓存保持一致。
        configMap.put("getSfStatisticsScript", defaultConfig.entryTtl(Duration.ofMinutes(20)));
        return RedisCacheManager.builder(connectionFactory).cacheDefaults(defaultConfig).withInitialCacheConfigurations(configMap).build();
    }