From 52b32720af91c9198ac1e5f0042e68a644a45359 Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Tue, 18 Nov 2025 18:04:10 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E4=BB=8A=E6=97=A5=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E6=8E=92=E5=BA=8F=E8=B0=83=E4=BC=98=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/xkt/service/impl/StoreSaleDetailServiceImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreSaleDetailServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreSaleDetailServiceImpl.java index 1f4e7fb45..27968404c 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreSaleDetailServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreSaleDetailServiceImpl.java @@ -180,9 +180,9 @@ public class StoreSaleDetailServiceImpl implements IStoreSaleDetailService { .setSaleQuantity(saleQuantity).setRefundQuantity(refundQuantity).setRefundRate(refundRate)); }); }); - // 先按货号排,再按照颜色的销售金额由高到低排列 - retProdSaleList.sort(Comparator.comparing(StoreTodaySaleSummaryDTO.STSSProdSaleDTO::getProdArtNum) - .thenComparing(StoreTodaySaleSummaryDTO.STSSProdSaleDTO::getColorSaleAmount).reversed()); + // 按照总金额倒序排 + retProdSaleList.sort(Comparator.comparing(StoreTodaySaleSummaryDTO.STSSProdSaleDTO::getSaleAmount).reversed() + .thenComparing(StoreTodaySaleSummaryDTO.STSSProdSaleDTO::getProdArtNum)); return retProdSaleList; }