From 8356bba1a62fceb299f98351f1234954fe21607e Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Fri, 25 Jul 2025 08:19:53 +0800 Subject: [PATCH] fix: fix dashboard view select repeat --- frontend/src/views/dashboard/editor/ChatChartSelection.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/dashboard/editor/ChatChartSelection.vue b/frontend/src/views/dashboard/editor/ChatChartSelection.vue index 9ed36a1a..26e84803 100644 --- a/frontend/src/views/dashboard/editor/ChatChartSelection.vue +++ b/frontend/src/views/dashboard/editor/ChatChartSelection.vue @@ -99,7 +99,12 @@ function adaptorChartInfoList(chatInfo: ChatInfo) { chartInfoList.value = [] if (chatInfo && chatInfo.records) { chatInfo.records.forEach((record: any) => { - if (record?.chart && record.data) { + if ( + (record?.analysis_record_id === undefined || record?.analysis_record_id === null) && + (record?.predict_record_id === undefined || record?.predict_record_id === null) && + record?.chart && + record.data + ) { const recordeInfo = { id: chatInfo.id + '_' + record.id, data: record.data, chart: {} } const chartBaseInfo = JSON.parse(record.chart) recordeInfo['chart'] = {