From f1119ddf29ccfda3c123d1bbd30c8d28ec90dae9 Mon Sep 17 00:00:00 2001 From: GYJ <1157756119@qq.com> Date: Sun, 6 Apr 2025 18:14:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E6=8E=92=E5=BA=8F1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product/service/impl/UProductServiceImpl.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java index e02164bc2..d76dd6c5e 100644 --- a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java +++ b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java @@ -112,12 +112,13 @@ public class UProductServiceImpl extends ServiceImpl imp product.setIsSaleTime(isSaleTime); }); - switch (group.getSortMode()) { - case "0" -> productList.sort(Comparator.comparing(ShopProductVo::getSalePrice)); - case "1" -> productList.sort((o1, o2) -> o2.getSalePrice().compareTo(o1.getSalePrice())); - case "2" -> productList.sort((o1, o2) -> o2.getSort().compareTo(o1.getSort())); - - } +// switch (group.getSortMode()) { +// case "0" -> productList.sort(Comparator.comparing(ShopProductVo::getSalePrice)); +// case "1" -> productList.sort((o1, o2) -> o2.getSalePrice().compareTo(o1.getSalePrice())); +// case "2" -> productList.sort((o1, o2) -> o2.getSort().compareTo(o1.getSort())); +// +// } + productList.sort(Comparator.comparing(ShopProductVo::getSalePrice)); group.setProductList(productList); } return groupList.stream().filter(group -> CollUtil.isNotEmpty(group.getProductList())).toList();