From 2ae68c2c8f234b62018a76927a8c3f95d25d14d4 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Wed, 4 May 2022 20:39:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=B3=E8=81=94=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=9B=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/service/dataset/DataSetTableService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java index 78c4275b18..227f06975c 100644 --- a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java +++ b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java @@ -1509,7 +1509,7 @@ public class DataSetTableService { public void saveTableField(DatasetTable datasetTable) throws Exception { Datasource ds = datasourceMapper.selectByPrimaryKey(datasetTable.getDataSourceId()); - if (ObjectUtils.isEmpty(ds)) { + if (ObjectUtils.isEmpty(ds) && !datasetTable.getType().equalsIgnoreCase("union")) { throw new RuntimeException(Translator.get("i18n_datasource_delete")); } DataSetTableRequest dataSetTableRequest = new DataSetTableRequest();