(value?: number)
| 66 | |
| 67 | // 当数据超过10万时,保留两个小数点,单位为万,如123212,显示12.32万; |
| 68 | export function changeNumberUnit(value?: number): { value: string; unit: string } { |
| 69 | if (value && value > 1000000000) { |
| 70 | return { value: (value && value / 100000000).toFixed(2), unit: '亿' } |
| 71 | } else if (value && value > 1000000) { |
| 72 | return { value: (value && value / 10000).toFixed(0), unit: '万' } |
| 73 | } else if (value && value > 10000) { |
| 74 | return { value: (value && value / 10000).toFixed(2), unit: '万' } |
| 75 | } |
| 76 | return { value: (value ?? '-') + '', unit: ' 次' } |
| 77 | } |
| 78 | |
| 79 | export function yUnitFormatter(value: number): string { |
| 80 | let res: string = '' |
no outgoing calls
no test coverage detected