【若依】关于对象查询list返回,进行业务处理以后的分页问题

1、查询对象Jglkq返回 list,对 list 进行业务处理后返回,但分页出现问题。

复制代码
    /**
     * 嫁功率考勤查询
     */
    @RequiresPermissions("hr:kq:list")
    @PostMapping("/list")
    @ResponseBody
    public TableDataInfo list(Jglkq jglkq) throws ParseException {
        startPage();
        List<Jglkq> list = jglkqService.selectJglkqList(jglkq);
        List<Jglkq>  rlist = new ArrayList<>();
        for (Jglkq jgl : list) {
            Jglkq kq = new Jglkq();
            kq.setGh(jgl.getGh());      //考勤状态
            kq.setGh(jgl.getGh());   //工号
            kq.setXm(jgl.getXm());   //姓名
            kq.setBz(jgl.getBz());    //班制
            kq.setBzmc(jgl.getBzmc()); //班制名称
            kq.setYcq("1");  //应出勤
            kq.setScq("1");  //实出勤
            kq.setSbsj(jgl.getOneStar());  //上班时间
            rlist.add(kq);
        }
        return getDataTable(rlist);
    }

2、最终解决方案,改造 TableDataInfo getDataTable(List> listVo,List> list)方法

复制代码
BaseController中新增:

返回list中修改:

相关推荐
OOJO6 小时前
c++---list介绍
c语言·开发语言·数据结构·c++·算法·list
William_wL_20 小时前
【C++】list的实现
c++·list
疯狂打码的少年2 天前
【Day02 Java转Python】Python的ArrayList: list与tuple的“双面人生
java·python·list
qq_283720052 天前
C++ STL 容器选型实战:vector/list/map/unordered_map 性能对比与选型指南
c++·list·map·性能对比
csdn2015_4 天前
List<DocumentMetadata> 取所有docid,组成List<String>
windows·python·list
happymaker06264 天前
vue中对list的函数处理方式总结,以及常见功能的实现方法
javascript·vue.js·list
csdn2015_4 天前
List<String> 转换为Set<String>
windows·python·list
csdn2015_6 天前
java 将 List<Map<String,Object>> 类型里面的值转换为List<String>
java·windows·list
两年半的个人练习生^_^6 天前
List集合的使用和源码
linux·windows·list
paeamecium6 天前
【PAT甲级真题】- Student List for Course (25)
数据结构·c++·算法·list·pat考试