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中修改:?