fix: 导出数据集条数限制
This commit is contained in:
parent
de85b47b19
commit
51852a2b09
@ -159,6 +159,9 @@ public class DataSetTableService {
|
|||||||
@Value("${upload.file.path}")
|
@Value("${upload.file.path}")
|
||||||
private String path;
|
private String path;
|
||||||
|
|
||||||
|
@Value("${export.dataset.limit:100000}")
|
||||||
|
private int limit;
|
||||||
|
|
||||||
private static final Logger logger = LoggerFactory.getLogger(ClassloaderResponsity.class);
|
private static final Logger logger = LoggerFactory.getLogger(ClassloaderResponsity.class);
|
||||||
|
|
||||||
@DeCleaner(value = DePermissionType.DATASET, key = "sceneId")
|
@DeCleaner(value = DePermissionType.DATASET, key = "sceneId")
|
||||||
@ -2983,7 +2986,7 @@ public class DataSetTableService {
|
|||||||
permissionsTreeService.getField(tree);
|
permissionsTreeService.getField(tree);
|
||||||
}
|
}
|
||||||
Datasource datasource = datasourceService.get(request.getDataSourceId());
|
Datasource datasource = datasourceService.get(request.getDataSourceId());
|
||||||
int pageSize = (datasource != null && StringUtils.equalsIgnoreCase(datasource.getType(), "es")) ? 10000 : 100000;
|
int pageSize = (datasource != null && StringUtils.equalsIgnoreCase(datasource.getType(), "es")) ? 10000 : limit;
|
||||||
request.setRow(String.valueOf(pageSize));
|
request.setRow(String.valueOf(pageSize));
|
||||||
Map<String, Object> previewData = getPreviewData(request, 1, pageSize, null, tree);
|
Map<String, Object> previewData = getPreviewData(request, 1, pageSize, null, tree);
|
||||||
List<DatasetTableField> fields = (List<DatasetTableField>) previewData.get("fields");
|
List<DatasetTableField> fields = (List<DatasetTableField>) previewData.get("fields");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user