formatMoney(val) { if (val === null || val === undefined || isNaN(val)) return '—'; val = Number(val); if (val >= 10000) { return '¥' + (val / 10000).toFixed(2) + '万'; } return '¥' + val.toFixed(2); }