/** * 格式化姓名 * @param {Object} nameObj - 姓名对象 * @param {string} nameObj.firstName - 名 * @param {string} nameObj.middle - 中间名 * @param {string} nameObj.lastName - 姓 * @returns {string} 格式化后的完整姓名 */ export function formatName(nameObj = {}) { const { firstName, middle, lastName } = nameObj const parts = [] if (firstName) parts.push(firstName) if (middle) parts.push(middle) if (lastName) parts.push(lastName) return parts.length > 0 ? parts.join(' ') : '--' }