diff --git a/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java b/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java index e08e338120..0818154dfa 100644 --- a/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java +++ b/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java @@ -495,7 +495,7 @@ public class DataVisualizationServer implements DataVisualizationApi { @DeLog(id = "#p0.id", ot = LogOT.MODIFY, stExp = "#p0.type") @Override @Transactional - public void updateCanvas(DataVisualizationBaseRequest request) { + public DataVisualizationVO updateCanvas(DataVisualizationBaseRequest request) { Long dvId = request.getId(); if (dvId == null) { DEException.throwException("ID can not be null"); @@ -525,6 +525,7 @@ public class DataVisualizationServer implements DataVisualizationApi { coreVisualizationManage.innerEdit(visualizationInfo); //保存图表信息 chartDataManage.saveChartViewFromVisualization(request.getComponentData(), dvId, request.getCanvasViewInfo()); + return new DataVisualizationVO(visualizationInfo.getStatus()); } @Override diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue index b283acb959..b2e80ac070 100644 --- a/core/core-frontend/src/components/dashboard/DbToolbar.vue +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -736,7 +736,11 @@ const initOpenHandler = newWindow => { > {{ t('data_set.save') }} - + {