Search in sources :

Example 1 with PageResult

use of com.github.lybgeek.orm.common.model.PageResult in project springboot-learning by lyb-geek.

the class OrderLogController method pageOrderLogs.

@RequestMapping(value = "/page")
public Result<PageResult<OrderLog>> pageOrderLogs(OrderLog orderLog, Integer pageNo, Integer pageSize) {
    PageQuery pageQuery = new PageQuery<>().setPageSize(pageSize).setPageNo(pageNo).setQueryParams(orderLog);
    Result<PageResult<OrderLog>> result = new Result<>();
    PageResult<OrderLog> page = orderLogService.pageOrderLogs(pageQuery);
    result.setData(page);
    return result;
}
Also used : PageQuery(com.github.lybgeek.orm.common.model.PageQuery) OrderLog(com.github.lybgeek.orm.jpa.model.OrderLog) PageResult(com.github.lybgeek.orm.common.model.PageResult) PageResult(com.github.lybgeek.orm.common.model.PageResult) Result(com.github.lybgeek.orm.common.model.Result) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

PageQuery (com.github.lybgeek.orm.common.model.PageQuery)1 PageResult (com.github.lybgeek.orm.common.model.PageResult)1 Result (com.github.lybgeek.orm.common.model.Result)1 OrderLog (com.github.lybgeek.orm.jpa.model.OrderLog)1 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)1