startPage()分页总数问题

问题:

若依系统分页工具返回列表转换后导致的分页total跟随pageSize变化

例如,数据库查询total是11,pageSize=1则返回total是1

解决方案

    @GetMapping("/list")
    public TableDataInfo list(User user) {
        startPage();
        List<User> list = userService.selectList(user);
        List<UserVO> result = list.stream().map(UserVO::new).toList();
        return new TableDataInfo<>(result, (int) new PageInfo<>(list).getTotal());
    }

  

posted @ 2025-10-14 11:07  白玉神驹  阅读(6)  评论(0)    收藏  举报