fix(仪表板、数据大屏): 修复整体复制可视化资源,图表未复制问题 (#17309)

This commit is contained in:
王嘉豪
2025-10-29 17:27:26 +08:00
committed by GitHub
parent a39398bc6d
commit 202903a431
2 changed files with 3 additions and 1 deletions

View File

@@ -616,6 +616,7 @@ public class ChartViewManege {
BeanUtils.copyBean(newView, source);
newView.setId(source.getId() + copyId);
newView.setSceneId(newDvId);
newView.setCopyFrom(source.getId());
newView.setCopyId(copyId);
return newView;
})
@@ -633,6 +634,7 @@ public class ChartViewManege {
BeanUtils.copyBean(newView, source);
newView.setId(source.getId() + copyId);
newView.setSceneId(newDvId);
newView.setCopyFrom(source.getId());
newView.setCopyId(copyId);
return newView;
})

View File

@@ -348,7 +348,7 @@ const iconMap = {
const getIconName = item => {
if (item.component === 'UserView') {
const viewInfo = canvasViewInfo.value[item.id]
return iconMap[`${viewInfo.type}-origin`]
return iconMap[`${viewInfo?.type}-origin`]
} else {
return iconMap[item.icon]
}