From c556eedcd01d22a9445451627762d23efbb09c42 Mon Sep 17 00:00:00 2001 From: renwj Date: Thu, 18 May 2023 10:42:48 +0800 Subject: [PATCH] =?UTF-8?q?[3.2.0][=E5=BA=94=E7=94=A8=E5=8D=87=E7=BA=A7]?= =?UTF-8?q?=20=E6=B8=85=E9=99=A4=E4=B8=80=E5=A4=A9=E5=89=8D=E7=9A=84?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../upgrade/provider/MoGoUpgradeProviderImpl.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/provider/MoGoUpgradeProviderImpl.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/provider/MoGoUpgradeProviderImpl.kt index f8afaa5ab0..d53d6a3948 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/provider/MoGoUpgradeProviderImpl.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/upgrade/provider/MoGoUpgradeProviderImpl.kt @@ -18,6 +18,7 @@ import com.zhjt.mogo_core_function_devatools.upgrade.provider.db.vo.UpgradeRecor import com.zhjt.service.chain.* import com.zhjt.service.chain.TracingConstants.Endpoint import java.util.TreeMap +import java.util.concurrent.TimeUnit @Route(path = MogoServicePaths.PATH_UPGRADE_TYPE_API) class MoGoUpgradeProviderImpl: IMoGoUpgradeProvider { @@ -235,6 +236,10 @@ class MoGoUpgradeProviderImpl: IMoGoUpgradeProvider { if (left.isNotEmpty()) { UpgradeDbHelper.deleteRecords(left.map { it.versionName }) } + if (fail != null && fail.time <= (System.currentTimeMillis() - TimeUnit.DAYS.toMillis(1))) { + //清除一天前的数据 + UpgradeDbHelper.deleteRecord(fail.versionName) + } return TreeMap>>().also { itx -> if (success != null) { val all = UpgradeDbHelper.getUpgradeRecordFull(success.versionName)