if (CollectionUtils.isNotEmpty(results)) { return DataGridResult.build(0, "查询成功", (long) pageInfo.getTotal(), pageInfo.getList()); } 分页返回的数据不对
时间: 2024-04-19 15:30:13 浏览: 54
DataGrid绑定数据分页出错
根据你提供的代码片段,这段代码用于分页查询并返回一个DataGridResult对象。根据代码的逻辑,如果查询结果不为空(results集合不为空),则将查询成功的信息、总记录数和查询结果列表封装到DataGridResult对象中并返回。
但是,你提到分页返回的数据不正确,可能有以下几个原因:
1. pageInfo对象的总记录数(total)不正确:请确保在执行分页查询之前,已经正确设置了pageInfo对象的总记录数。
2. pageInfo对象的列表数据(list)不正确:请确保在执行分页查询之前,已经正确设置了pageInfo对象的列表数据。
3. DataGridResult.build方法的参数传入不正确:请确保参数传入的顺序和类型与DataGridResult.build方法的定义一致。参数依次应为状态码、提示信息、总记录数和列表数据。
请检查以上几点,确认代码中的数据设置和参数传递都正确无误。如果问题仍然存在,请提供更多相关代码和详细信息,以便我能更好地帮助你解决问题。
阅读全文