废话不多说 ,直接上代码, @Override public EdpResponse<PageBean<MerchantCarModelQueryVO>> getListModel(CarModelNoHighLowDTO carModelNoHighLowDTO) { logger.info("根据一个或者多个车系id查询车辆模型接口开始 :::入参{}", JSON.toJSONString(carModelNoHighLowDTO)); try { PageHelper.startPage(carModelNoHighLowDTO.getCurrentPage(), carModelNoHighLowDTO.getPageSize());//设置当前页及每页显示多少条 List<MerchantCarModelQueryVO> listModel = cesVhcBrandService.getListModel(carModelNoHighLowDTO);//查询接口 logger.info("根据一个或者多个车系id查询车辆模型结果 :::结果{}", JSON.toJSONString(listModel)); PageInfo<MerchantCarModelQueryVO> pageInfo = new PageInfo<>(listModel);//转化成pageinfo对象 PageBean<MerchantCarModelQueryVO> pageBean = new PageBean<>(carModelNoHighLowDTO.getCurrentPage(), carModelNoHighLowDTO.getPageSize() , (int) pageInfo.getTotal()); pageBean.setResultList(pageInfo.getList()); return new EdpResponse<>(GlobalResponseEnum.SUCC, pageBean); } catch (Exception e) { logger.info("根据一个或者多个车系id查询车辆模型接口查询异常", e); return new EdpResponse<>(GlobalResponseEnum.SYS_ERROR); } }
欢迎加入一起学习