From b09e9718a003ceb9ab8ea347079a296b6261c84f Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Thu, 11 Dec 2025 17:55:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A6=82=E6=9E=9C=E8=BF=98=E6=9C=89=E6=9C=AA?= =?UTF-8?q?=E7=9F=A5=E7=BB=93=E6=9E=9C=20=E4=BA=A4=E6=98=93=EF=BC=8C?= =?UTF-8?q?=E8=BD=AE=E8=AF=A2check?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vididin/features/withdraw/WithDrawActivity.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt index b897151..6e4de2e 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt @@ -271,13 +271,15 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity(), OnTabSty when (checkResult.status) { // 提现状态 1:提现中,2:提现成功,3:提现失败 1 -> { - // try again + } 2 -> { showSuccessDialog(cashNum) + updateRecord(recordNo, checkResult) } 3 -> { errHintRes = R.string.withdraw_normal_fail + updateRecord(recordNo, checkResult) } } } @@ -370,6 +372,12 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity(), OnTabSty requestCheck(record.recordNo, record.cashNum) } } + + binding.root.postDelayed(object : Runnable { + override fun run() { + checkTransactionState() + } + }, CHECK_DURATION) } } @@ -378,6 +386,7 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity(), OnTabSty companion object { const val INIT_ACTIVE = 1 const val FINAL_STATE_ONGING = 1 + const val CHECK_DURATION = 10*1000L internal fun startActivity(activity: Activity) { activity.startActivity(Intent(activity.applicationContext, WithDrawActivity::class.java))