fix(utils): 精度问题修复
This commit is contained in:
		
							parent
							
								
									5b0fc62852
								
							
						
					
					
						commit
						08b296842e
					
				| 
						 | 
				
			
			@ -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