feiyu02
2025-09-30 a3cc1d220f8a1de11874bebceba0130d32157ff1
src/main/kotlin/cn/flightfeather/supervision/common/utils/QueryByCache.kt
@@ -14,7 +14,7 @@
     * @param save 缓存保存方法
     * @return
     */
    fun <T> queryCache(cache: () -> T?, calculate: () -> T, save: (t: T) -> Unit): T {
    fun <T> queryCache(cache: () -> T?, calculate: () -> T, save: (t: T) -> Unit = {}): T {
        val cacheData = cache.invoke()
        if (cacheData != null) {
            return cacheData