From 909cc48c563b8f10609f704332f7ab30311d1e08 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期五, 31 七月 2026 14:38:42 +0800
Subject: [PATCH] 修复问题
---
app/src/main/java/com/igo/user/dialog/PayDialog.kt | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/app/src/main/java/com/igo/user/dialog/PayDialog.kt b/app/src/main/java/com/igo/user/dialog/PayDialog.kt
index 285c7b1..d5a5a1c 100644
--- a/app/src/main/java/com/igo/user/dialog/PayDialog.kt
+++ b/app/src/main/java/com/igo/user/dialog/PayDialog.kt
@@ -18,6 +18,7 @@
import cn.sinata.xldutils.utils.myToast
import cn.sinata.xldutils.visible
import com.igo.user.R
+import com.igo.user.extension.extClearInvalidZero
import com.igo.user.ui.trip.ChooseCouponActivity
import com.igo.user.utils.Const
import com.igo.user.utils.showMoney
@@ -113,8 +114,8 @@
}
if (deductionAmount!=0.0){
group_red.visible()
- val redMoney = getString(R.string.money_is,deductionAmount).replace(",",".")
- val redTotals = getString(R.string.money_is,redTotal).replace(",",".")
+ val redMoney = getString(R.string.money_is,deductionAmount).replace(",",".").extClearInvalidZero()
+ val redTotals = getString(R.string.money_is,redTotal).replace(",",".").extClearInvalidZero()
val redBalance = getString(R.string.红包余额).format(redTotals)
val s = getString(R.string.红包余额和可用红包抵扣).format(redBalance,redMoney)
cb_red.text = SpanBuilder(s).bold(0,s.indexOf(redBalance)).bold(s.indexOf(redBalance)+redBalance.length,s.length)
@@ -161,7 +162,7 @@
cb_red.isChecked = false
couponId = data.getIntExtra("id",0)
couponMoney = data.getDoubleExtra("money", 0.0)
- tv_coupon.text = String.format("-%.2f", couponMoney)
+ tv_coupon.text = String.format("-%.2f", couponMoney).extClearInvalidZero()
tv_money.text = (money-couponMoney).showMoney(requireContext())
}
}
--
Gitblit v1.7.1