Commit 6eda1dd3 authored by taabe's avatar taabe

分页bug

parent 05df1d84
...@@ -33,7 +33,7 @@ public interface FirefightersMapper extends BaseMapper<Firefighters> { ...@@ -33,7 +33,7 @@ public interface FirefightersMapper extends BaseMapper<Firefighters> {
+ "<if test='par.state!=null'>" + "and a.state_code= #{par.state}" + "</if>" + "<if test='par.state!=null'>" + "and a.state_code= #{par.state}" + "</if>"
+ "<if test='par.fireTeamId!=null'>" + "and a.fire_team_id= #{par.fireTeamId}" + "</if>" + "<if test='par.fireTeamId!=null'>" + "and a.fire_team_id= #{par.fireTeamId}" + "</if>"
+ "<if test='par.jobTitle!=null'>" + "and a.job_title_code =#{par.jobTitle}" + "</if>" + "<if test='par.jobTitle!=null'>" + "and a.job_title_code =#{par.jobTitle}" + "</if>"
+" limit 0,#{pageSize}" +" limit #{pageNum},#{pageSize}"
+ "</script>") + "</script>")
List<Firefighters>getFirefighters(@Param("pageNum")int pageNum,@Param("pageSize")int pageSize,@Param("par")FirefightersListVo par); List<Firefighters>getFirefighters(@Param("pageNum")int pageNum,@Param("pageSize")int pageSize,@Param("par")FirefightersListVo par);
@Select("<script>" @Select("<script>"
......
...@@ -220,8 +220,8 @@ public class FirefightersController extends BaseController { ...@@ -220,8 +220,8 @@ public class FirefightersController extends BaseController {
@ApiOperation(httpMethod = "GET", value = "新列表分页查询", notes = "新表分页查询") @ApiOperation(httpMethod = "GET", value = "新列表分页查询", notes = "新表分页查询")
public ResponseModel getFirefighters(Integer pageNum,Integer pageSize, FirefightersListVo firefighters){ public ResponseModel getFirefighters(Integer pageNum,Integer pageSize, FirefightersListVo firefighters){
//条件分页 //条件分页
List<Firefighters> list= iFirefightersService.getFirefighters(pageNum, pageSize, firefighters); List<Firefighters> list= iFirefightersService.getFirefighters((pageNum - 1) * pageSize, pageSize, firefighters);
Map<String, Long> num= iFirefightersService.getFirefightersCount(pageNum, pageSize, firefighters); Map<String, Long> num= iFirefightersService.getFirefightersCount((pageNum - 1) * pageSize, pageSize, firefighters);
Page<Firefighters> pageBean =new Page<>(pageNum, pageSize,num.get("num")); Page<Firefighters> pageBean =new Page<>(pageNum, pageSize,num.get("num"));
pageBean.setRecords(list); pageBean.setRecords(list);
return CommonResponseUtil.success(pageBean); return CommonResponseUtil.success(pageBean);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment