| | |
| | | * @return 商品列表 |
| | | */ |
| | | @Override |
| | | public R pageShopGoods(ComShopGoodsDTO comShopGoodsDTO) { |
| | | Page page = new Page<>(comShopGoodsDTO.getPageNum(), comShopGoodsDTO.getPageSize()); |
| | | return R.ok(this.baseMapper.pageShopGoodByApps(page, comShopGoodsDTO)); |
| | | public R pageShopGoods(ComShopGoodsDTO comShopGoodsDTO){ |
| | | Page page = new Page<>(comShopGoodsDTO.getPageNum(),comShopGoodsDTO.getPageSize()); |
| | | IPage<ComShopGoodsVO> goodsVOIPage = this.baseMapper.pageShopGoodByApps(page,comShopGoodsDTO); |
| | | if(!goodsVOIPage.getRecords().isEmpty()){ |
| | | goodsVOIPage.getRecords().forEach(goodsVo -> { |
| | | List<ComShopGoodsAttrVO> goodsAttrList = shopGoodsAttrDAO.getGoodsAttr(goodsVo.getId()); |
| | | if(!goodsAttrList.isEmpty()){ |
| | | goodsVo.setGoodsAttrList(goodsAttrList); |
| | | } |
| | | }); |
| | | } |
| | | return R.ok(goodsVOIPage); |
| | | } |
| | | |
| | | /** |