刷新可售时间
This commit is contained in:
@@ -63,7 +63,6 @@ public class UProductServiceImpl extends ServiceImpl<ProductMapper, Product> imp
|
||||
public List<ShopProductVo> queryHotsProductList(Long shopId) {
|
||||
List<ShopProductVo> list = productMapper.selectHotsProductList(shopId);
|
||||
list.forEach(item -> {
|
||||
item.setProdIsSaleTimeDTO(new ProdIsSaleTimeDTO(item.getDays(), item.getStartTime(), item.getEndTime()));
|
||||
List<ProdSkuDTO> skuList = prodSkuMapper.selectListByQueryAs(query()
|
||||
.eq(ProdSku::getProductId, item.getId())
|
||||
.eq(ProdSku::getIsGrounding, YesNoEnum.YES.value())
|
||||
@@ -82,7 +81,6 @@ public class UProductServiceImpl extends ServiceImpl<ProductMapper, Product> imp
|
||||
.orderBy(ProdGroup::getSort, true), ShopGroupProductVo.class);
|
||||
List<ShopProductVo> productAllList = productMapper.selectGroupProductList(shopId);
|
||||
productAllList.forEach(item -> {
|
||||
item.setProdIsSaleTimeDTO(new ProdIsSaleTimeDTO(item.getDays(), item.getStartTime(), item.getEndTime()));
|
||||
List<ProdSkuDTO> skuList = prodSkuMapper.selectListByQueryAs(query()
|
||||
.eq(ProdSku::getProductId, item.getId())
|
||||
.eq(ProdSku::getIsGrounding, YesNoEnum.YES.value())
|
||||
@@ -109,13 +107,6 @@ public class UProductServiceImpl extends ServiceImpl<ProductMapper, Product> imp
|
||||
productList.add(product);
|
||||
}
|
||||
}
|
||||
Integer useTime = group.getUseTime();
|
||||
LocalTime saleStartTime = group.getSaleStartTime();
|
||||
LocalTime saleEndTime = group.getSaleEndTime();
|
||||
productList.parallelStream().forEach(product -> {
|
||||
product.setGroupIsSaleTimeDTO(new GroupIsSaleTimeDTO(useTime, saleStartTime, saleEndTime));
|
||||
});
|
||||
|
||||
// 1-价格从高到低; 2-价格从低到高; 3-销量由高到低;4-销量由低到高;
|
||||
if ("1".equals(group.getSortMode())) {
|
||||
productList = productList.stream().sorted(Comparator.comparing(ShopProductVo::getSalePrice).reversed()).toList();
|
||||
|
||||
Reference in New Issue
Block a user