From 78c57b41ef61915e0bef71636ed39fcf27043c81 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Tue, 13 Jan 2026 14:11:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B2=BE=E7=AE=80=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vididin/features/winrecords/WinRecordsActivity.kt | 5 +++-- .../com/gamedog/vididin/features/zero/ZeroRecordAdapter.kt | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/features/winrecords/WinRecordsActivity.kt b/app/src/main/java/com/gamedog/vididin/features/winrecords/WinRecordsActivity.kt index 1698a69..0b243a9 100644 --- a/app/src/main/java/com/gamedog/vididin/features/winrecords/WinRecordsActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/winrecords/WinRecordsActivity.kt @@ -106,13 +106,14 @@ class WinRecordsActivity : AppViewsEmptyViewModelActivity(), OnTabS } private fun updateUIs(data: ZeroBuyResp) { - if (data.finished_purchases.isNullOrEmpty()) { + val dataList = data.finished_purchases + if (dataList.isNullOrEmpty()) { binding.tvNoDataHint.isVisible = true binding.recyclerView.isVisible = false } else { binding.tvNoDataHint.isVisible = false binding.recyclerView.isVisible = true - mAdapter.submitList(data.finished_purchases) + mAdapter.submitList(dataList) } } diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroRecordAdapter.kt b/app/src/main/java/com/gamedog/vididin/features/zero/ZeroRecordAdapter.kt index 8c93bd8..8997d79 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroRecordAdapter.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/ZeroRecordAdapter.kt @@ -58,7 +58,7 @@ class ZeroRecordAdapter(private val onWithdrawCallback: (ZeroBuyItem)-> Unit) : if (isWinItem) { val withdrawBean = ZeroManager.instance().getZeroWithdrawItem(item) - when (withdrawBean.withdrawState) { + when (withdrawBean?.withdrawState) { TRANSACTION_STATE_UNSTART -> { llRightWin.isClickable = true tvWinRightBottom.text = SpannableString(ResUtil.getString(R.string.zero_win_state_withdrarw_unstart)).apply {