Hi,大家好,我是Steafan。在本篇博文中我们将完成订单管理模块中的后台所有功能的开发,从而完成订单管理模块的所有功能点,赶快来学习吧!
一、订单管理模块-后台-获取订单列表功能的开发- public ServerResponse<PageInfo> manageList(int pageNum, int pageSize) {
- PageHelper.startPage(pageNum,pageSize);
- List<Order> orderList = orderMapper.selectAllOrder();
- List<OrderVo> orderVoList = this.assembleOrderVoList(orderList,null);
- PageInfo pageResult = new PageInfo(orderList);
- pageResult.setList(orderVoList);
- return ServerResponse.createBySuccess(pageResult);
- }
复制代码 涉及到列表操作的功能都需要将返回结果停止分页处置,所以这里的泛型为PageInfo(详细介绍见前面博文PageHelper的使用)。- @RequestMapping("list.do")
- @ResponseBody
- public ServerResponse<PageInfo> orderList(HttpSession session, @RequestParam(value = "pageNum",defaultValue = "1") int p
复制代码 |