From 7766d168b00acbe69fe76b0d28f007257c7a77df Mon Sep 17 00:00:00 2001 From: ulleo Date: Wed, 3 Jul 2024 14:48:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9B=BE=E8=A1=A8):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=9F=B1=E7=BA=BF=E7=BB=84=E5=90=88=E5=9B=BE=E5=89=AF=E8=BD=B4?= =?UTF-8?q?=E4=B8=8D=E8=83=BD=E8=AE=BE=E7=BD=AE=E8=81=94=E5=8A=A8=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/visualization/LinkageSet.vue | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/core/core-frontend/src/components/visualization/LinkageSet.vue b/core/core-frontend/src/components/visualization/LinkageSet.vue index 7f0f62718b..e590138aa9 100644 --- a/core/core-frontend/src/components/visualization/LinkageSet.vue +++ b/core/core-frontend/src/components/visualization/LinkageSet.vue @@ -518,9 +518,16 @@ const linkageFieldAdaptor = async data => { if (data.linkageFields && data.linkageFields.length === 0) { const curCheckAllAxisStr = JSON.stringify(state.curLinkageViewInfo.xAxis) + - JSON.stringify(state.curLinkageViewInfo.xAxisExt) + JSON.stringify(state.curLinkageViewInfo.xAxisExt) + + (state.curLinkageViewInfo.type.includes('chart-mix') + ? JSON.stringify(state.curLinkageViewInfo.extBubble) + : '') const targetCheckAllAxisStr = - JSON.stringify(targetChartDetails.xAxis) + JSON.stringify(targetChartDetails.xAxisExt) + JSON.stringify(targetChartDetails.xAxis) + + JSON.stringify(targetChartDetails.xAxisExt) + + (targetChartDetails.type.includes('chart-mix') + ? JSON.stringify(targetChartDetails.extBubble) + : '') state.sourceLinkageInfo.targetViewFields.forEach(item => { if ( curCheckAllAxisStr.includes(item.id) && @@ -542,7 +549,10 @@ const sourceLinkageInfoFilter = computed(() => { if (state.sourceLinkageInfo.targetViewFields) { const curCheckAllAxisStr = JSON.stringify(state.curLinkageViewInfo.xAxis) + - JSON.stringify(state.curLinkageViewInfo.xAxisExt) + JSON.stringify(state.curLinkageViewInfo.xAxisExt) + + (state.curLinkageViewInfo.type.includes('chart-mix') + ? JSON.stringify(state.curLinkageViewInfo.extBubble) + : '') return state.sourceLinkageInfo.targetViewFields.filter(item => curCheckAllAxisStr.includes(item.id) )