
@ResponseBody
@RequestMapping("/data")
//page:当前页码 limit:每页记录数
public RespResult manageData (@RequestParam("page") int page,
@RequestParam("limit") int limit,
@RequestParam(value = "search", required = false) String search) {
Example example = new Example(Admin.class);
if (search != null) {
example.createCriteria().andLike("username", "%" + search + "%");
}
PageHelper.startPage(page, limit).setOrderBy("id desc");
PageInfo<Admin> pageInfo = new PageInfo<>(adminMapper.selectByExample(example));
RespResult respResult = new RespResult();
respResult.success(pageInfo.getList(), pageInfo.getTotal());
return respResult;
}