2 İşlemeler 52d6ff3614 ... d8f3ef2027

Yazar SHA1 Mesaj Tarih
  QAQ 陈 d8f3ef2027 Merge remote-tracking branch 'origin/master' 2 ay önce
  QAQ 陈 f9ac7f1417 解决最低缴费金额精度丢失的问题 2 ay önce
1 değiştirilmiş dosya ile 5 ekleme ve 3 silme
  1. 5 3
      pages/lijijiaofei/lijijiaofei.js

+ 5 - 3
pages/lijijiaofei/lijijiaofei.js

@@ -180,10 +180,12 @@ Page({
       return;
     }
 
-    if (actualAmount > 0 && amount + balance < actualAmount) {
-      const minPayment = (actualAmount - balance).toFixed(2);
+    if (actualAmount > 0 && amount * 1000 + balance * 1000 < actualAmount * 1000) {
+      // 先转整数计算,再转回浮点数
+      const minPayment = (actualAmount * 1000 - balance * 1000) / 1000;
+      const formattedMinPayment = minPayment.toFixed(2);
       wx.showToast({
-        title: '最低缴费金额:'+ minPayment + '元',
+        title: '最低缴费金额:' + formattedMinPayment + '元',
         icon: 'none'
       });
       return;