fix: 修复跳转配置被删除引起的跳转失败问题 (#17536)

This commit is contained in:
王嘉豪
2025-12-04 18:03:18 +08:00
committed by GitHub
parent 1ab443c059
commit ffe3ea62dc

View File

@@ -304,11 +304,11 @@ public class CoreVisualizationManage {
Set<Long> dvIds = new HashSet<>();
dvIds.add(dvId);
snapshotDataVisualizationInfoRepository.deleteAllByIdInBatch(dvIds);
snapshotCoreChartViewRepository.deleteBySceneId(dvId);
deleteViewLinkageFieldSnapshot(dvId, null);
deleteViewLinkageSnapshot(dvId, null);
visualizationLinkJumpRepository.deleteBySourceDvId(dvId);
QSnapshotVisualizationLinkJump snapshotVisualizationLinkJump = QSnapshotVisualizationLinkJump.snapshotVisualizationLinkJump;
QSnapshotVisualizationLinkJumpInfo snapshotVisualizationLinkJumpInfo = QSnapshotVisualizationLinkJumpInfo.snapshotVisualizationLinkJumpInfo;
List<Long> linkJumpInfoIds = queryFactory.select(snapshotVisualizationLinkJumpInfo.id).from(snapshotVisualizationLinkJumpInfo)