提现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 -> { tvConfirm -> {
saveBankAccount(mBinding.tvCpfEdit.text.toString().trim()) saveBankAccount(mBinding.tvCpfEdit.text.toString().trim())
if (mWithdrawCashNum > 0F) { if (onConfirmedWithdraw != null) {
val dialogBuilder = WithdrawInfoConfirmDialog(mActivity, onConfirmedWithdraw!!) val dialogBuilder = WithdrawInfoConfirmDialog(mActivity, onConfirmedWithdraw!!)
if (mWithdrawCashNum > 0F) { if (mWithdrawCashNum > 0F) {
dialogBuilder.setWithDrawCashNum(mWithdrawCashNum) dialogBuilder.setWithDrawCashNum(mWithdrawCashNum)

View File

@ -35,7 +35,12 @@ class WithdrawInfoConfirmDialog(context: Activity, private val onConfirmed: (cas
} }
tvActionAlter -> { 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() 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.ZeroBuyNotWinDialog
import com.gamedog.vididin.features.zero.dialogs.ZeroBuyRulesDialog import com.gamedog.vididin.features.zero.dialogs.ZeroBuyRulesDialog
import com.gamedog.vididin.features.zero.dialogs.ZeroBuyWinDialog import com.gamedog.vididin.features.zero.dialogs.ZeroBuyWinDialog
import com.gamedog.vididin.manager.ZeroManager
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch

View File

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