// utils/format.js export function formatAmount(value) { if (typeof value !== 'number') { return '0.00'; } // 保留两位小数 const fixedValue = value.toFixed(2); // 判断是否超过 1 万 if (value >= 10000) { const wanValue = (value / 10000).toFixed(2); return `${wanValue}`; } return fixedValue; } export function formatAmountunit(value) { if (typeof value !== 'number') { return '0.00'; } // 保留两位小数 const fixedValue = value.toFixed(2); // 判断是否超过 1 万 if (value >= 10000) { const wanValue = (value / 10000).toFixed(2); return '万元'; } return fixedValue; } export function Accumulateddischarge(value) { if (typeof value !== 'number') { return '0.00'; } // 保留两位小数 const fixedValue = value.toFixed(2); // 判断是否超过 1 万 if (value >= 1000) { const wanValue = (value / 1000).toFixed(2); return `${wanValue}`; } return fixedValue; } export function Accumulateddischargeunit(value) { if (typeof value !== 'number') { return '--'; } // 保留两位小数 const fixedValue = value.toFixed(2); // 判断是否超过 1 万 if (value >= 1000) { const wanValue = (value / 1000).toFixed(2); return 'MWh'; } return fixedValue; }