diff --git a/core/core-backend/src/main/java/io/dataease/datasource/server/DatasourceServer.java b/core/core-backend/src/main/java/io/dataease/datasource/server/DatasourceServer.java index e0a2cc2011..e405075380 100644 --- a/core/core-backend/src/main/java/io/dataease/datasource/server/DatasourceServer.java +++ b/core/core-backend/src/main/java/io/dataease/datasource/server/DatasourceServer.java @@ -927,21 +927,13 @@ public class DatasourceServer implements DatasourceApi { DatasourceRequest datasourceRequest = new DatasourceRequest(); datasourceRequest.setDatasource(transDTO(coreDatasource)); List datasetTableDTOS = ExcelUtils.getTables(datasourceRequest); - List excelSheetDataList = new ArrayList<>(); for (ExcelSheetData sheet : excelFileData.getSheets()) { for (DatasetTableDTO datasetTableDTO : datasetTableDTOS) { if (excelDataTableName(datasetTableDTO.getTableName()).equals(sheet.getTableName())) { - List newTableFields = sheet.getFields(); - datasourceRequest.setTable(datasetTableDTO.getTableName()); - List oldTableFields = ExcelUtils.getTableFields(datasourceRequest); - if (isEqual(newTableFields, oldTableFields)) { - sheet.setDeTableName(datasetTableDTO.getTableName()); - excelSheetDataList.add(sheet); - } + sheet.setDeTableName(datasetTableDTO.getTableName()); } } } - excelFileData.setSheets(excelSheetDataList); } for (ExcelSheetData sheet : excelFileData.getSheets()) { for (int i = 0; i < sheet.getFields().size() - 1; i++) { diff --git a/core/core-frontend/src/views/visualized/data/datasource/BaseInfoItem.vue b/core/core-frontend/src/views/visualized/data/datasource/BaseInfoItem.vue index 4cf4191840..9678a3da05 100644 --- a/core/core-frontend/src/views/visualized/data/datasource/BaseInfoItem.vue +++ b/core/core-frontend/src/views/visualized/data/datasource/BaseInfoItem.vue @@ -8,7 +8,7 @@ defineProps({