|
@@ -118,8 +118,8 @@ $(document).ready(function () {
|
|
|
})
|
|
|
|
|
|
// 转化成两位小数
|
|
|
- function fixedToSub(s) {
|
|
|
- return parseFloat(parseFloat(s).toFixed(2))
|
|
|
+ function fixedToSub(s, decimal = 2) {
|
|
|
+ return parseFloat(parseFloat(s).toFixed(decimal))
|
|
|
}
|
|
|
// 自动转换支付比例和本期金额
|
|
|
$('.pay-input').on('input propertychange', function(e) {
|
|
@@ -141,7 +141,6 @@ $(document).ready(function () {
|
|
|
$(this).val(max)
|
|
|
val = max
|
|
|
}
|
|
|
- $(this).val(fixedToSub(val)) // 重新赋值限制只有两位小数
|
|
|
// 本期金额转化
|
|
|
if (type === 1) {
|
|
|
if (val > re_amount) {
|
|
@@ -149,6 +148,7 @@ $(document).ready(function () {
|
|
|
$(this).val(re_amount)
|
|
|
val = re_amount
|
|
|
}
|
|
|
+ $(this).val(fixedToSub(val, decimal)) // 重新赋值限制只有两位小数
|
|
|
const pay_a_input = $(`.pay-input[data-type=${reverse(type)}]`)
|
|
|
pay_ratio = parseFloat(ZhCalc.mul(ZhCalc.div(val, advancePayTotal), 100).toFixed(2))
|
|
|
cur_amount = val
|
|
@@ -157,9 +157,9 @@ $(document).ready(function () {
|
|
|
$('#p_total2').text(formatMoney(ZhCalc.add(val, p_amount), ',', decimal))
|
|
|
} else {
|
|
|
// 支付比例转化
|
|
|
+ $(this).val(fixedToSub(val)) // 重新赋值限制只有两位小数
|
|
|
const cur_m_input = $(`.pay-input[data-type=${reverse(type)}]`)
|
|
|
cur_amount = ZhCalc.mul(advancePayTotal, ZhCalc.div(val, 100, 10))
|
|
|
- console.log('val', ZhCalc.div(val, 100, 10), 'cur_amount', cur_amount)
|
|
|
pay_ratio = val
|
|
|
cur_m_input.val(cur_amount)
|
|
|
// 截止本期金额文案更新
|