Merge pull request #3976 from dataease/pr@dev@fix_dataset

fix: 分页条数为0
This commit is contained in:
taojinlong 2022-11-30 19:07:12 +08:00 committed by GitHub
commit 02300203c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -982,7 +982,8 @@ public class ChartViewService {
}
if (StringUtils.isNotEmpty(totalPageSql) && StringUtils.equalsIgnoreCase((String) mapSize.get("tablePageMode"), "page")) {
datasourceRequest.setQuery(totalPageSql);
totalItems = Long.valueOf(datasourceProvider.getData(datasourceRequest).get(0)[0]);
java.util.List<java.lang.String[]> datas = datasourceProvider.getData(datasourceRequest);
totalItems = CollectionUtils.isEmpty(datas) ? 0 : Long.valueOf(datas.get(0)[0]);
totalPage = (totalItems / pageInfo.getPageSize()) + (totalItems % pageInfo.getPageSize() > 0 ? 1 : 0);
}