const ImplementationsPage = { async render() { return '

加载中...

'; }, async mount() { const container = document.getElementById('page-content'); document.getElementById('page-title').textContent = '实施管理'; document.getElementById('page-actions').innerHTML = ''; try { const impls = await API.get('/implementations'); this.renderList(container, impls); } catch (err) { container.innerHTML = `
加载失败: ${err.message}
`; } }, renderList(container, impls) { container.innerHTML = ` ${impls.length === 0 ? `

暂无实施记录

` : `
${impls.map(i => ` `).join('')}
# 关联投诉 关联计划 状态 实施者 创建时间 操作
${i.id} #${i.complaint_id} ${Utils.escapeHtml(i.complaint_title)} ${Utils.escapeHtml(i.plan_title)} ${Utils.statusBadge(i.status)} ${i.implementer_name || '-'} ${Utils.formatDate(i.created_at)}
`} `; } };