mirror of
https://github.com/dataease/dataease.git
synced 2026-05-21 12:19:38 +08:00
fix: 修复图表设置跳转到其他仪表板,联动图表为tab下图表时,跳转后联动没有生效问题
This commit is contained in:
@@ -126,18 +126,20 @@ const loadCanvasDataAsync = async (dvId, dvType, ignoreParams = false) => {
|
||||
canvasViewInfoPreview,
|
||||
curPreviewGap
|
||||
}) {
|
||||
state.dvInfo = dvInfo
|
||||
if (state.dvInfo.status) {
|
||||
if (jumpParam || (!ignoreParams && attachParam)) {
|
||||
await filterEnumMapSync(canvasDataResult)
|
||||
}
|
||||
}
|
||||
state.canvasDataPreview = canvasDataResult
|
||||
state.canvasStylePreview = canvasStyleResult
|
||||
state.canvasViewInfoPreview = canvasViewInfoPreview
|
||||
state.dvInfo = dvInfo
|
||||
if (state.editPreview) {
|
||||
state.dvInfo.status = 1
|
||||
}
|
||||
state.curPreviewGap = curPreviewGap
|
||||
if (state.dvInfo.status) {
|
||||
if (jumpParam || (!ignoreParams && attachParam)) {
|
||||
await filterEnumMapSync(canvasDataResult)
|
||||
}
|
||||
if (jumpParam) {
|
||||
dvMainStore.addViewTrackFilter(jumpParam)
|
||||
}
|
||||
|
||||
@@ -110,14 +110,16 @@ const loadCanvasDataAsync = async (dvId, dvType) => {
|
||||
return
|
||||
}
|
||||
state.dvInfo = dvInfo
|
||||
if (state.dvInfo.status) {
|
||||
if (jumpParam || attachParam) {
|
||||
await filterEnumMapSync(canvasDataResult)
|
||||
}
|
||||
}
|
||||
state.canvasDataPreview = canvasDataResult
|
||||
state.canvasStylePreview = canvasStyleResult
|
||||
state.canvasViewInfoPreview = canvasViewInfoPreview
|
||||
state.curPreviewGap = curPreviewGap
|
||||
if (state.dvInfo.status) {
|
||||
if (jumpParam || attachParam) {
|
||||
await filterEnumMapSync(canvasDataResult)
|
||||
}
|
||||
if (jumpParam) {
|
||||
dvMainStore.addViewTrackFilter(jumpParam)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user