fix: 优化逻辑

This commit is contained in:
tangwei 2026-05-28 17:13:15 +08:00
parent 71ad7f4b0f
commit fa0519fab6

View File

@ -117,8 +117,9 @@ public class AlongDetailServiceImpl extends ServiceImpl<AlongDetailMapper, SdAlo
if (StrUtil.isNotBlank(baseId)) {
map.put("baseId", baseId);
}
PageInfo pageInfo = QgcQueryWrapperUtil.getPageInfo(loadOptions);
Page currentPage = pageInfo.getHasPageInfo() ? pageInfo.getPage() : page;
// PageInfo pageInfo = QgcQueryWrapperUtil.getPageInfo(loadOptions);
// Page currentPage = pageInfo.getHasPageInfo() ? pageInfo.getPage() : page;
Page currentPage =QgcQueryWrapperUtil.buildPage(loadOptions, loadOptions.getSkip(), loadOptions.getTake());
List<SdAlongDetailVO> list = this.microservicDynamicSQLMapper.pageAllListWithResultType(currentPage, sql.toString(), map, SdAlongDetailVO.class);
dataSourceResult.setData(list);
dataSourceResult.setTotal(ObjectUtil.isNotEmpty(currentPage) ? currentPage.getTotal() : (long) list.size());