src/views/collaborativeApproval/meetingBoard/index.vue
@@ -165,7 +165,13 @@ meetings.value = resp2.data.map(item => { return { ...item, participants: JSON.parse(item.participants) participants: (() => { if (Array.isArray(item.participants)) return item.participants const s = String(item.participants || '').trim() if (!s) return [] if (s.startsWith('[')) { try { return JSON.parse(s) } catch (e) { return [] } } return s.split(',').map(v => v.trim()).filter(Boolean) })() } }) console.log('会议看板页面加载完成')