diff --git a/frontend/src/components/canvas/components/Toolbar.vue b/frontend/src/components/canvas/components/Toolbar.vue index 0d1dd44a03..a4e3f4e5c0 100644 --- a/frontend/src/components/canvas/components/Toolbar.vue +++ b/frontend/src/components/canvas/components/Toolbar.vue @@ -101,8 +101,9 @@ import { commonStyle, commonAttr } from '@/components/canvas/custom-component/co import eventBus from '@/components/canvas/utils/eventBus' import { deepCopy } from '@/components/canvas/utils/utils' import { panelSave } from '@/api/panel/panel' -import { saveLinkage } from '@/api/panel/linkage' +import { saveLinkage, getPanelAllLinkageInfo } from '@/api/panel/linkage' import bus from '@/utils/bus' + import { DEFAULT_COMMON_CANVAS_STYLE_STRING } from '@/views/panel/panel' @@ -325,6 +326,10 @@ export default { linkageInfo: this.targetLinkageInfo } saveLinkage(request).then(rsp => { + // 刷新联动信息 + getPanelAllLinkageInfo(this.$store.state.panel.panelInfo.id).then(rsp => { + this.$store.commit('setNowPanelTrackInfo', rsp.data) + }) this.cancelLinkageSettingStatus() }) }, diff --git a/frontend/src/store/index.js b/frontend/src/store/index.js index fcef0eab68..0b709d2cc1 100644 --- a/frontend/src/store/index.js +++ b/frontend/src/store/index.js @@ -161,7 +161,7 @@ const data = { // 添加联动 下钻 等过滤组件 addViewTrackFilter(state, data) { - console.log('联动信息', JSON.stringify(data)) + debugger const viewId = data.viewId const trackInfo = state.nowPanelTrackInfo for (let index = 0; index < state.componentData.length; index++) {