提交 69462628 authored 作者: chengye's avatar chengye

修复抄表示显示小数点为一长串的bug

上级 dc503d3c
...@@ -307,7 +307,7 @@ ...@@ -307,7 +307,7 @@
} }
}); });
$('#current_numb').change(function(){ $('#current_numb').change(function(){
var $level = 100000; var $level = 1;
var $rate = $('#rate').val(); var $rate = $('#rate').val();
var $baseNum = $level*$rate; var $baseNum = $level*$rate;
var $rNum = $(this).val()*$baseNum - $('#last_numb').val()*$baseNum; var $rNum = $(this).val()*$baseNum - $('#last_numb').val()*$baseNum;
...@@ -317,7 +317,8 @@ ...@@ -317,7 +317,8 @@
layMsg('本次抄表必须大于上次抄表读数',5); layMsg('本次抄表必须大于上次抄表读数',5);
$('#current_numb').focus(); $('#current_numb').focus();
} else{ } else{
var $num = $rNum/$level;
var $num = round2($rNum);
$('#repo_numb').val( $num ) $('#repo_numb').val( $num )
if($amount != '' || $amount != 0){ if($amount != '' || $amount != 0){
...@@ -336,6 +337,10 @@ ...@@ -336,6 +337,10 @@
var $price = $('#amount').val() / $('#repo_numb').val(); var $price = $('#amount').val() / $('#repo_numb').val();
$('#price').val($price.toFixed(4)) $('#price').val($price.toFixed(4))
}) })
function round2(num){
return Math.round((num + Number.EPSILON) * 100) / 100;
}
}); });
</script> </script>
{/block} {/block}
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论