refactor(图表): iframe组件内部参数发送优化

This commit is contained in:
wangjiahao
2024-12-26 21:02:31 +08:00
committed by 王嘉豪
parent c31573e4d3
commit e0195b07a3
3 changed files with 10 additions and 3 deletions

View File

@@ -156,6 +156,13 @@ export const routes: AppRouteRecordRaw[] = [
hidden: true,
meta: {},
component: () => import('@/views/chart/ChartView.vue')
},
{
path: '/case',
name: 'case',
hidden: true,
meta: {},
component: () => import('@/views/case/index.vue')
}
]

View File

@@ -1111,9 +1111,8 @@ export const dvMainStore = defineStore('dataVisualization', {
},
trackWebFilterCursor(element, params) {
if (params[element.id]) {
const currentFilters = []
currentFilters.push(params[element.id])
element['webParamsFilters'] = currentFilters
element['webParamsFilters'] = params[element.id]
useEmitt().emitter.emit('query-data-' + element.id)
}
},
trackOuterFilterCursor(element, params, preActiveComponentIds, trackInfo, source) {

View File

@@ -383,6 +383,7 @@ const filter = (firstLoad?: boolean) => {
filter,
linkageFilters: element.value.linkageFilters,
outerParamsFilters: element.value.outerParamsFilters,
webParamsFilters: element.value.webParamsFilters,
drill: state.drillClickDimensionList,
resultCount: resultCount.value,
resultMode: resultMode.value