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 fdac8d0c1d..e518c58384 100644 --- a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java +++ b/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java @@ -1814,11 +1814,11 @@ public class DataSetTableService { } datasetTableField.setSize(filed.getFieldSize()); datasetTableField.setChecked(true); - datasetTableField.setColumnIndex(i); datasetTableField.setLastSyncTime(syncTime); datasetTableField.setExtField(0); datasetTableField.setGroupType((datasetTableField.getDeType() < 2 || datasetTableField.getDeType() == 6) ? "d" : "q"); } + datasetTableField.setColumnIndex(i); dataSetTableFieldsService.save(datasetTableField); } // delete 数据库中多余的字段