diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawBindBankDialog.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawBindBankDialog.kt index fb50a2b..816198e 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawBindBankDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawBindBankDialog.kt @@ -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) diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawInfoConfirmDialog.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawInfoConfirmDialog.kt index 3504fbe..0b4fdb7 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawInfoConfirmDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawInfoConfirmDialog.kt @@ -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() } diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt b/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt index 6e5cdcb..3db9d2f 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt @@ -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 diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt index 091a32d..a8c92ba 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt @@ -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 }