diff --git a/core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationOuterParamsService.java b/core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationOuterParamsService.java index ffdf7add03..bfafb3caf6 100644 --- a/core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationOuterParamsService.java +++ b/core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationOuterParamsService.java @@ -79,6 +79,9 @@ public class VisualizationOuterParamsService implements VisualizationOuterParams extOuterParamsMapper.deleteOuterParamsTargetWithVisualizationId(visualizationId); extOuterParamsMapper.deleteOuterParamsInfoWithVisualizationId(visualizationId); extOuterParamsMapper.deleteOuterParamsWithVisualizationId(visualizationId); + if(CollectionUtils.isEmpty(outerParamsDTO.getOuterParamsInfoArray())){ + return; + } // 插入新的数据 String paramsId = UUID.randomUUID().toString(); outerParamsDTO.setParamsId(paramsId);