diff --git a/core/core-frontend/src/views/chart/components/views/index.vue b/core/core-frontend/src/views/chart/components/views/index.vue index c4730744b2..48afed0a50 100644 --- a/core/core-frontend/src/views/chart/components/views/index.vue +++ b/core/core-frontend/src/views/chart/components/views/index.vue @@ -611,7 +611,10 @@ const queryData = debounce((firstLoad = false) => { return } const searched = dvMainStore.firstLoadMap.includes(element.value.id) - const queryFilter = filter(searched ? false : firstLoad) + let queryFilter = filter(searched ? false : firstLoad) + if (showPosition.value.includes('viewDialog')) { + queryFilter = dvMainStore.getLastViewRequestInfo(view.value.id) + } let params = cloneDeep(view.value) params['chartExtRequest'] = queryFilter chartExtRequest.value = queryFilter