提现dialog显示 步骤逻辑

This commit is contained in:
renhaoting 2025-12-25 17:37:04 +08:00
parent 8412415f86
commit 6a8c0cc4df
4 changed files with 9 additions and 3 deletions

View File

@ -40,7 +40,7 @@ class WithdrawBindBankDialog(activity: Activity, private val onConfirmedWithdraw
tvConfirm -> {
saveBankAccount(mBinding.tvCpfEdit.text.toString().trim())
if (mWithdrawCashNum > 0F) {
if (onConfirmedWithdraw != null) {
val dialogBuilder = WithdrawInfoConfirmDialog(mActivity, onConfirmedWithdraw!!)
if (mWithdrawCashNum > 0F) {
dialogBuilder.setWithDrawCashNum(mWithdrawCashNum)

View File

@ -35,7 +35,12 @@ class WithdrawInfoConfirmDialog(context: Activity, private val onConfirmed: (cas
}
tvActionAlter -> {
WithdrawBindBankDialog(activity = mActivity, onConfirmed).setWithDrawCashNum(mWithdrawCashNum).show()
val dialogBuilder = WithdrawBindBankDialog(activity = mActivity, onConfirmed)
if (!mWithdrawCashNumStr.isEmpty()) {
dialogBuilder.setWithDrawCashNumStr(mWithdrawCashNumStr).show()
} else {
dialogBuilder.setWithDrawCashNum(mWithdrawCashNum).show()
}
dismiss()
}

View File

@ -22,6 +22,7 @@ import com.gamedog.vididin.core.login.login.AccountManager
import com.gamedog.vididin.features.zero.dialogs.ZeroBuyNotWinDialog
import com.gamedog.vididin.features.zero.dialogs.ZeroBuyRulesDialog
import com.gamedog.vididin.features.zero.dialogs.ZeroBuyWinDialog
import com.gamedog.vididin.manager.ZeroManager
import com.gamedog.vididin.router.Router
import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch

View File

@ -45,7 +45,7 @@ class ZeroBuyWinDialog(context: Activity, private val item: ZeroBuyItem) : Bindi
}
tvTitleSub.text = item.title
tvPurchaseId.text = item.price
tvPurchaseReward.text = item.price
}