fix(utils): 精度问题修复
This commit is contained in:
parent
cbe6f2cc4c
commit
0e1adc1576
|
@ -104,10 +104,10 @@ function formatCurrency(value) {
|
|||
// 判断是否有小数部分
|
||||
if (truncated % 1 === 0) {
|
||||
// 整数,不显示小数位,但添加千分位分隔符
|
||||
return addThousandSeparator(truncated)
|
||||
return addThousandSeparator(numValue)
|
||||
} else {
|
||||
// 有小数,保留两位,并为整数部分添加千分位分隔符
|
||||
const fixedValue = truncated.toFixed(2)
|
||||
const fixedValue = numValue.toFixed(2)
|
||||
const parts = fixedValue.split('.')
|
||||
parts[0] = addThousandSeparator(parts[0])
|
||||
return parts.join('.')
|
||||
|
|
Loading…
Reference in New Issue