From c3ee5dd9cda004b034fd586b87eda13d99ef054d Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Fri, 24 Jan 2025 10:28:02 +0800 Subject: [PATCH] refactor(mall): 修复 API 订单列表接口 --- src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallGoodsCategoryServiceImpl.java | 29 ++++++++++++++++------------- 1 files changed, 16 insertions(+), 13 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallGoodsCategoryServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallGoodsCategoryServiceImpl.java index 3cf8985..0a936d5 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallGoodsCategoryServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallGoodsCategoryServiceImpl.java @@ -1,7 +1,6 @@ package cc.mrbird.febs.mall.service.impl; import cc.mrbird.febs.mall.entity.MallAddressWorld; -import cc.mrbird.febs.mall.entity.MallGoods; import cc.mrbird.febs.mall.entity.MallGoodsCategory; import cc.mrbird.febs.mall.mapper.MallAddressWorldMapper; import cc.mrbird.febs.mall.mapper.MallGoodsCategoryMapper; @@ -34,18 +33,22 @@ @Override public List<MallGoodsCategoryVo> findAllCategoryList() { List<MallGoodsCategoryVo> mallGoodsCategoryVos = this.baseMapper.selectAllCategoryList(); - if(CollUtil.isNotEmpty(mallGoodsCategoryVos)){ - mallGoodsCategoryVos.forEach(item -> { - Long id = item.getId(); - List<MallGoods> mallGoods = mallGoodsMapper.selectList( - new LambdaQueryWrapper<MallGoods>() - .select(MallGoods::getId) - .eq(MallGoods::getCategoryId, id)); - if(CollUtil.isNotEmpty(mallGoods)){ - mallGoodsCategoryVos.remove(item); - } - }); - } +// ArrayList<MallGoodsCategoryVo> objects = new ArrayList<>(); +// if(CollUtil.isNotEmpty(mallGoodsCategoryVos)){ +// mallGoodsCategoryVos.forEach(item -> { +// Long id = item.getId(); +// List<MallGoods> mallGoods = mallGoodsMapper.selectList( +// new LambdaQueryWrapper<MallGoods>() +// .select(MallGoods::getId) +// .eq(MallGoods::getCategoryId, id)); +// if(CollUtil.isEmpty(mallGoods)){ +// objects.add(item); +// } +// }); +// } +// if(CollUtil.isNotEmpty(objects)){ +// mallGoodsCategoryVos.removeAll(objects); +// } return mallGoodsCategoryVos; } -- Gitblit v1.9.1