export function formatMoney(cent = 0) { const value = Number(cent || 0) / 100 return `¥${value.toFixed(2)}` } export function formatDuration(minutes = 0) { return `${Number(minutes) || 0}分钟` } export function maskPhone(phone = '') { return phone.replace(/^(\d{3})\d{4}(\d{4})$/, '$1****$2') } export function statusText(status) { const map = { pending: '待接单', accepted: '待确认客户', arrived: '客户已到场', serving: '讲解中', completed: '已完成', canceled: '已取消' } return map[status] || '未知状态' }