use of com.baomidou.mybatisplus.extension.plugins.pagination.Page in project jun_springboot_api_service by wujun728.
the class SysDictDetailController method findListByPage.
@ApiOperation(value = "查询列表数据")
@PostMapping("/listByPage")
@RequiresPermissions("sysDict:list")
public DataResult findListByPage(@RequestBody SysDictDetailEntity sysDictDetail) {
Page page = new Page(sysDictDetail.getPage(), sysDictDetail.getLimit());
if (StringUtils.isEmpty(sysDictDetail.getDictId())) {
return DataResult.success();
}
IPage<SysDictDetailEntity> iPage = sysDictDetailService.listByPage(page, sysDictDetail.getDictId());
return DataResult.success(iPage);
}
use of com.baomidou.mybatisplus.extension.plugins.pagination.Page in project jun_springboot_api_service by wujun728.
the class SysFilesController method findListByPage.
@ApiOperation(value = "查询分页数据")
@PostMapping("/listByPage")
@RequiresPermissions("sysFiles:list")
public DataResult findListByPage(@RequestBody SysFilesEntity sysFiles) {
Page page = new Page(sysFiles.getPage(), sysFiles.getLimit());
IPage<SysFilesEntity> iPage = sysFilesService.page(page, Wrappers.<SysFilesEntity>lambdaQuery().orderByDesc(SysFilesEntity::getCreateDate));
return DataResult.success(iPage);
}
use of com.baomidou.mybatisplus.extension.plugins.pagination.Page in project jun_springboot_api_service by wujun728.
the class SysLogController method pageInfo.
@PostMapping("/logs")
@ApiOperation(value = "分页查询系统操作日志接口")
@LogAnnotation(title = "系统操作日志管理", action = "分页查询系统操作日志")
@RequiresPermissions("sys:log:list")
public DataResult pageInfo(@RequestBody SysLog vo) {
Page page = new Page(vo.getPage(), vo.getLimit());
LambdaQueryWrapper<SysLog> queryWrapper = Wrappers.lambdaQuery();
if (!StringUtils.isEmpty(vo.getUsername())) {
queryWrapper.like(SysLog::getUsername, vo.getUsername());
}
if (!StringUtils.isEmpty(vo.getOperation())) {
queryWrapper.like(SysLog::getOperation, vo.getOperation());
}
if (!StringUtils.isEmpty(vo.getStartTime())) {
queryWrapper.gt(SysLog::getCreateTime, vo.getStartTime());
}
if (!StringUtils.isEmpty(vo.getEndTime())) {
queryWrapper.lt(SysLog::getCreateTime, vo.getEndTime());
}
queryWrapper.orderByDesc(SysLog::getCreateTime);
return DataResult.success(logService.page(page, queryWrapper));
}
use of com.baomidou.mybatisplus.extension.plugins.pagination.Page in project jun_springboot_api_service by wujun728.
the class BizTestController method findListByPage.
@ApiOperation(value = "查询分页数据")
@PostMapping("bizTest/listByPage")
@RequiresPermissions("bizTest:list")
@ResponseBody
public DataResult findListByPage(@RequestBody BizTestEntity bizTest) {
Page page = new Page(bizTest.getPage(), bizTest.getLimit());
LambdaQueryWrapper<BizTestEntity> queryWrapper = Wrappers.lambdaQuery();
// 查询条件示例
// queryWrapper.eq(BizTestEntity::getId, bizTest.getId());
IPage<BizTestEntity> iPage = bizTestService.page(page, queryWrapper);
return DataResult.success(iPage);
}
use of com.baomidou.mybatisplus.extension.plugins.pagination.Page in project springboot by lbshold.
the class ApplicationTests method contextLoads.
@Test
public void contextLoads() {
// System.out.println(("----- selectAll method test ------"));
// List<User> userList = userMapper.selectList(null);
// Assert.assertEquals(5, userList.size());
// userList.forEach(System.out::println);
IPage<User> userIPage = userMapper.selectPageVo(new Page(1, 5), "J");
userIPage.getRecords().forEach(System.out::println);
}
Aggregations