自学内容网 自学内容网

若依 Ruoyi-Vue PageHelper 分页失效 total为记录数

分页插件PageHelper返回记录总数total竟然出错了

执行控制台的SQL,查询出来的total数量是对的,很奇怪分页的total设置为查询到的记录数。
怀疑对list.stream操作,影响了分页,代码发现确实是这样,debug,居然找不到那里设置total数,看了上面文章发现,继承的父类PageSerializable构造方法里面设置了total,源码看太少了,记录下。

解决方案:

    /**
     * 查询访问量统计列表
     */
    @PreAuthorize("@ss.hasPermi('tzly:tzLyViewCount:list')")
    @GetMapping("/list")
    public TableDataInfo list(TzLyViewCount tzLyViewCount) {
        startPage();
        List<TzLyViewCount> list = tzLyViewCountService.selectTzLyViewCountList(tzLyViewCount);
        List<TzLyViewCount> countList = list.stream().xxx
        TableDataInfo dataTable = getDataTable(list);
        dataTable.setRows(countList);
        return dataTable;
    }

在这里插入图片描述

在这里插入图片描述


原文地址:https://blog.csdn.net/qq_43751489/article/details/139152195

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!