@@ -145,6 +145,15 @@ function keepTwoDecimal(num) {
return result;
}
+function keepMiDecimal(num, mi) {
+ var result = parseFloat(num);
+ if (isNaN(result)) {
+ return false;
+ }
+ result = Math.round(num * mi) / mi;
+ return result;
+}
+
//默认打印机下标
var defaultPrintIndex = -1;
@@ -987,7 +987,8 @@ function initDetailTable() {
if(rowObject.retprice === '合计'){
return cellvalue
- return keepTwoDecimal(rowObject.retprice * rowObject.amount)
+ // 保留4位小数
+ return keepMiDecimal(rowObject.retprice * rowObject.amount, 10000)
},
{