refactor(图表): 图表下钻的维度支持跳转

This commit is contained in:
wangjiahao
2026-06-10 16:42:24 +08:00
parent b2333adadc
commit f3b2fba461
3 changed files with 30 additions and 0 deletions

View File

@@ -493,6 +493,16 @@ const trackMenu = computed(() => {
jumpCount++
}
})
if (view.value?.drillFields && view.value?.drillFilters && view.value.drillFilters.length > 0) {
const lastItem = view.value?.drillFields[view.value.drillFilters.length]
const sourceInfo = view.value.id + '#' + lastItem.id
if (nowPanelTrackInfo.value[sourceInfo]) {
linkageCount++
}
if (nowPanelJumpInfo.value[sourceInfo]) {
jumpCount++
}
}
jumpCount &&
view.value?.jumpActive &&
(!mobileInPc.value || inMobile.value) &&

View File

@@ -669,6 +669,16 @@ const trackMenu = computed(() => {
jumpCount++
}
})
if (view.value?.drillFields && curView?.drillFilters && curView.drillFilters.length > 0) {
const lastItem = view.value?.drillFields[curView.drillFilters.length]
const sourceInfo = view.value.id + '#' + lastItem.id
if (nowPanelTrackInfo.value[sourceInfo]) {
linkageCount++
}
if (nowPanelJumpInfo.value[sourceInfo]) {
jumpCount++
}
}
}
jumpCount &&
view.value?.jumpActive &&

View File

@@ -604,6 +604,16 @@ const trackMenuCmp = computed(() => {
jumpCount++
}
})
if (view.value?.drillFields && view.value?.drillFilters && view.value.drillFilters.length > 0) {
const lastItem = view.value?.drillFields[view.value.drillFilters.length]
const sourceInfo = view.value.id + '#' + lastItem.id
if (nowPanelTrackInfo.value[sourceInfo]) {
linkageCount++
}
if (nowPanelJumpInfo.value[sourceInfo]) {
jumpCount++
}
}
jumpCount &&
view.value?.jumpActive &&
(!mobileInPc.value || inMobile.value) &&