Просмотр исходного кода

fix: 预付款小数位数计算问题

lanjianrong 4 лет назад
Родитель
Сommit
45f702222c
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      app/public/js/advance_audit.js

+ 3 - 2
app/public/js/advance_audit.js

@@ -242,11 +242,12 @@ $(document).ready(function () {
             // 截止本期金额文案更新
             $('#p_total2').text(formatMoney(ZhCalc.add(cur_amount, p_amount), ',', total && total.length || 0) + '元')
         } else {
+            // 支付比例转化
+            val = fixedToSub(val)
             if (val.toFixed(1) === max.toFixed(1)) {
                 val = max
             }
-            // 支付比例转化
-            $(this).val(fixedToSub(val)) // 重新赋值限制只有两位小数
+            $(this).val(val) // 重新赋值限制只有两位小数
             const cur_m_input = $(`.pay-input[data-type=${reverse(type)}]`)
             cur_amount = ZhCalc.round(ZhCalc.mul(advancePayTotal, ZhCalc.div(val, 100)), decimal)
             pay_ratio = val