过滤已下架SKU
This commit is contained in:
parent
30a6cf0db7
commit
bdfaca15be
|
|
@ -64,7 +64,10 @@ public class UProductServiceImpl extends ServiceImpl<ProductMapper, Product> imp
|
||||||
List<ShopProductVo> list = productMapper.selectHotsProductList(shopId);
|
List<ShopProductVo> list = productMapper.selectHotsProductList(shopId);
|
||||||
list.forEach(item -> {
|
list.forEach(item -> {
|
||||||
item.setIsSaleTime(calcIsSaleTime(item.getDays(), item.getStartTime(), item.getEndTime()));
|
item.setIsSaleTime(calcIsSaleTime(item.getDays(), item.getStartTime(), item.getEndTime()));
|
||||||
List<ProdSkuDTO> skuList = prodSkuMapper.selectListByQueryAs(query().eq(ProdSku::getProductId, item.getId()).eq(ProdSku::getIsDel, DeleteEnum.NORMAL.value()), ProdSkuDTO.class);
|
List<ProdSkuDTO> skuList = prodSkuMapper.selectListByQueryAs(query()
|
||||||
|
.eq(ProdSku::getProductId, item.getId())
|
||||||
|
.eq(ProdSku::getIsGrounding, YesNoEnum.YES.value())
|
||||||
|
.eq(ProdSku::getIsDel, DeleteEnum.NORMAL.value()), ProdSkuDTO.class);
|
||||||
item.setSkuList(skuList);
|
item.setSkuList(skuList);
|
||||||
});
|
});
|
||||||
return list;
|
return list;
|
||||||
|
|
@ -77,7 +80,10 @@ public class UProductServiceImpl extends ServiceImpl<ProductMapper, Product> imp
|
||||||
List<ShopProductVo> productAllList = productMapper.selectGroupProductList(shopId);
|
List<ShopProductVo> productAllList = productMapper.selectGroupProductList(shopId);
|
||||||
productAllList.forEach(item -> {
|
productAllList.forEach(item -> {
|
||||||
item.setIsSaleTime(calcIsSaleTime(item.getDays(), item.getStartTime(), item.getEndTime()));
|
item.setIsSaleTime(calcIsSaleTime(item.getDays(), item.getStartTime(), item.getEndTime()));
|
||||||
List<ProdSkuDTO> skuList = prodSkuMapper.selectListByQueryAs(query().eq(ProdSku::getProductId, item.getId()).eq(ProdSku::getIsDel, DeleteEnum.NORMAL.value()), ProdSkuDTO.class);
|
List<ProdSkuDTO> skuList = prodSkuMapper.selectListByQueryAs(query()
|
||||||
|
.eq(ProdSku::getProductId, item.getId())
|
||||||
|
.eq(ProdSku::getIsGrounding, YesNoEnum.YES.value())
|
||||||
|
.eq(ProdSku::getIsDel, DeleteEnum.NORMAL.value()), ProdSkuDTO.class);
|
||||||
item.setSkuList(skuList);
|
item.setSkuList(skuList);
|
||||||
});
|
});
|
||||||
Map<Long, ShopProductVo> productKv = productAllList.stream().collect(Collectors.toMap(ShopProductVo::getId, shopProductVo -> shopProductVo));
|
Map<Long, ShopProductVo> productKv = productAllList.stream().collect(Collectors.toMap(ShopProductVo::getId, shopProductVo -> shopProductVo));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue