【提现】0.1 档位只能提现一次,在成功提现之后 0.1 档位还可以重复提现

This commit is contained in:
renhaoting 2026-01-21 15:34:56 +08:00
parent 292c187a7a
commit 439d04706b
3 changed files with 14 additions and 2 deletions

View File

@ -113,7 +113,8 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity<ViewBinding>() {
updateUICashTotal() updateUICashTotal()
// TaskManager.instance().newbieFirstWithdrawStatus().getStatusBean().hasWithdrawed // 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 withdraw01.isVisible = false
} }
@ -158,6 +159,11 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity<ViewBinding>() {
mItemViewList.forEach { mItemViewList.forEach {
it.updateProgressAndButUI() it.updateProgressAndButUI()
} }
if (WithdrawManager.instance().getItemState(0, 0) == STATE_WITHDRAW_SUCCESS
|| TaskManager.instance().newbieFirstWithdrawStatus().smallCashHasWithdrawed()) {
binding.withdraw01.isVisible = false
}
} }

View File

@ -715,7 +715,9 @@ class WithdrawManager private constructor() {
"Withdrawal_Day" to 1)) "Withdrawal_Day" to 1))
// 5. 记录小额提现 已提现 // 5. 记录小额提现 已提现
TaskManager.instance().newbieFirstWithdrawStatus().setSmallCashHasWithdrawed() if (withdrawRecord.amountNum == 0.1) {
TaskManager.instance().newbieFirstWithdrawStatus().setSmallCashHasWithdrawed()
}
} }

View File

@ -49,4 +49,8 @@ class NewbieFirstWithdrawHelper: BaseTaskHelper<TaskStateNewBieFirstWithDraw, Ta
saveState2Sp() saveState2Sp()
} }
fun smallCashHasWithdrawed(): Boolean {
return mStateBean.hasWithdrawed
}
} }