diff --git a/src/utils/index.js b/src/utils/index.js index 7e3ee6b..202a363 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -416,3 +416,20 @@ export function isPcBowser() { } } } + +/** + * 保留小数n位,不进行四舍五入 + * num你传递过来的数字, + * decimal你保留的几位,默认保留小数后两位 + */ +export function formatDecimal(num, decimal = 2) { + num = num.toFixed(3).toString(); + const index = num.indexOf("."); + if (index !== -1) { + num = num.substring(0, decimal + index + 1); + } else { + num = num.substring(0); + } + //截取后保留两位小数 + return parseFloat(num).toFixed(decimal); +} diff --git a/src/views/invoicing/components/addStockTakin.vue b/src/views/invoicing/components/addStockTakin.vue index 58c0101..b419a4b 100644 --- a/src/views/invoicing/components/addStockTakin.vue +++ b/src/views/invoicing/components/addStockTakin.vue @@ -1,24 +1,27 @@ - + - + @@ -63,6 +66,7 @@