diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue index 94b702e77d..fd2c91277e 100644 --- a/core/core-frontend/src/components/dashboard/DbToolbar.vue +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -41,6 +41,7 @@ import { getPanelAllLinkageInfo, saveLinkage } from '@/api/visualization/linkage import { queryVisualizationJumpInfo } from '@/api/visualization/linkJump' import { canvasSave, + canvasSaveWithParams, checkCanvasChangePre, findAllViewsId, initCanvasData @@ -259,7 +260,7 @@ const saveResource = (checkParams?) => { useEmitt().emitter.emit(`updateQueryCriteria${ele.id}`) }) try { - canvasSave(() => { + canvasSaveWithParams(checkParams, () => { snapshotStore.resetStyleChangeTimes() let url = window.location.href url = url.replace(/(#\/[^?]*)(?:\?[^#]*)?/, `$1?resourceId=${dvInfo.value.id}`) diff --git a/core/core-frontend/src/components/data-visualization/DvToolbar.vue b/core/core-frontend/src/components/data-visualization/DvToolbar.vue index 7fffb59dfa..4ca5b1805d 100644 --- a/core/core-frontend/src/components/data-visualization/DvToolbar.vue +++ b/core/core-frontend/src/components/data-visualization/DvToolbar.vue @@ -30,6 +30,7 @@ import CommonGroup from '@/custom-component/component-group/CommonGroup.vue' import DeResourceGroupOpt from '@/views/common/DeResourceGroupOpt.vue' import { canvasSave, + canvasSaveWithParams, checkCanvasChangePre, cleanUrlAndSetDvId, findAllViewsId, @@ -179,7 +180,7 @@ const saveResource = (checkParams?) => { if (styleChangeTimes.value > 0 || checkParams.withPublish) { eventBus.emit('hideArea-canvas-main') nextTick(() => { - canvasSave(() => { + canvasSaveWithParams(checkParams, () => { snapshotStore.resetStyleChangeTimes() wsCache.delete('DE-DV-CATCH-' + dvInfo.value.id) let url = window.location.href @@ -498,7 +499,7 @@ const fullScreenPreview = () => { {