From 3285bd7b06e751f60d1d7c43f0f58a9afa028bb6 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Mon, 5 Jan 2026 16:52:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=8B=E7=82=B9=EF=BC=9A=20init=20payout=20c?= =?UTF-8?q?heck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vididin/features/withdraw/WithDrawActivity.kt | 14 ++++++++++++++ .../com/gamedog/vididin/manager/WithdrawManager.kt | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt index 1c32907..4eb29a6 100644 --- a/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/WithDrawActivity.kt @@ -241,6 +241,13 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity() { if (failType > 0) { showFailDialog(WithdrawManager.instance().getFailHintStrRes(failType)) + + StatisticUtil.reportEvents(StatisticUtil.KEY_Withdrawal_Reason, mapOf( + "Reason_Type" to "Fail", + "Fail_Reason" to failType, + "Withdrawal_Position" to withdrawNum, + "Withdrawal_Day" to 1, + )) } } @@ -279,6 +286,13 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity() { if (failType != null && failType > 0) { failType += 20 showFailDialog(WithdrawManager.instance().getFailHintStrRes(failType)) + + StatisticUtil.reportEvents(StatisticUtil.KEY_Withdrawal_Reason, mapOf( + "Reason_Type" to "Fail", + "Fail_Reason" to failType, + "Withdrawal_Position" to payCashNum, + "Withdrawal_Day" to 1, + )) } } } diff --git a/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt b/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt index dcdac77..1a1b348 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/WithdrawManager.kt @@ -479,7 +479,7 @@ class WithdrawManager private constructor() { private fun sendWithdrawResultStatistic(cashNum: Double, isSuccess: Boolean, failType: Int) { StatisticUtil.reportEvents(StatisticUtil.KEY_Withdrawal_Reason, mapOf("Reason_Type" to (if (isSuccess) "Success" else "Fail"), - "Fail_Reason" to getFailHintStrRes(failType), + "Fail_Reason" to failType.toString() + ": " + getFailHintStrRes(failType), "Withdrawal_Position" to cashNum, "Withdrawal_Day" to 1)) }