Merge pull request #6874 from dataease/pr@dev@perf_tree_select_filter

perf(过滤器): 树过滤器添加排序字段后会多出一级
This commit is contained in:
fit2cloud-chenyw 2023-11-27 18:28:58 +08:00 committed by GitHub
commit 660bb227f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -201,7 +201,7 @@ public class DirectFieldService implements DataSetFieldService {
createSQL = qp.createQuerySQL(tableName, permissionFields, !needSort, null, customFilter, rowPermissionsTree, deSortFields, 1000L, keyword);
datasourceRequest.setQuery(createSQL);
}
permissionFields = permissionFields.stream().filter(f -> fieldIds.contains(f.getId())).collect(Collectors.toList());
int originSize = permissionFields.size();
boolean existExtSortField = false;
if (CollectionUtils.isNotEmpty(deSortFields)) {