From 439d04706bce1c4a355d5b74ecd5fdee5eff24b7 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Wed, 21 Jan 2026 15:34:56 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=8F=90=E7=8E=B0=E3=80=910.1=20?= =?UTF-8?q?=E6=A1=A3=E4=BD=8D=E5=8F=AA=E8=83=BD=E6=8F=90=E7=8E=B0=E4=B8=80?= =?UTF-8?q?=E6=AC=A1=EF=BC=8C=E5=9C=A8=E6=88=90=E5=8A=9F=E6=8F=90=E7=8E=B0?= =?UTF-8?q?=E4=B9=8B=E5=90=8E=200.1=20=E6=A1=A3=E4=BD=8D=E8=BF=98=E5=8F=AF?= =?UTF-8?q?=E4=BB=A5=E9=87=8D=E5=A4=8D=E6=8F=90=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gamedog/vididin/features/withdraw/WithDrawActivity.kt | 8 +++++++- .../java/com/gamedog/vididin/manager/WithdrawManager.kt | 4 +++- .../vididin/manager/helpers/NewbieFirstWithdrawHelper.kt | 4 ++++ 3 files changed, 14 insertions(+), 2 deletions(-) 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 9f72d97..8744c5e 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 @@ -113,7 +113,8 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity() { updateUICashTotal() // TaskManager.instance().newbieFirstWithdrawStatus().getStatusBean().hasWithdrawed - if (WithdrawManager.instance().getItemState(0, 0) == STATE_WITHDRAW_SUCCESS) { + if (WithdrawManager.instance().getItemState(0, 0) == STATE_WITHDRAW_SUCCESS + || TaskManager.instance().newbieFirstWithdrawStatus().smallCashHasWithdrawed()) { withdraw01.isVisible = false } @@ -158,6 +159,11 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity() { mItemViewList.forEach { it.updateProgressAndButUI() } + + if (WithdrawManager.instance().getItemState(0, 0) == STATE_WITHDRAW_SUCCESS + || TaskManager.instance().newbieFirstWithdrawStatus().smallCashHasWithdrawed()) { + binding.withdraw01.isVisible = false + } } diff --git a/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt b/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt index 706b241..379ac4d 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt @@ -715,7 +715,9 @@ class WithdrawManager private constructor() { "Withdrawal_Day" to 1)) // 5. 记录小额提现 已提现 - TaskManager.instance().newbieFirstWithdrawStatus().setSmallCashHasWithdrawed() + if (withdrawRecord.amountNum == 0.1) { + TaskManager.instance().newbieFirstWithdrawStatus().setSmallCashHasWithdrawed() + } } diff --git a/app/src/main/java/com/gamedog/vididin/manager/helpers/NewbieFirstWithdrawHelper.kt b/app/src/main/java/com/gamedog/vididin/manager/helpers/NewbieFirstWithdrawHelper.kt index b214b91..5d0a44d 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/helpers/NewbieFirstWithdrawHelper.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/helpers/NewbieFirstWithdrawHelper.kt @@ -49,4 +49,8 @@ class NewbieFirstWithdrawHelper: BaseTaskHelper