From 1453b1be128c60f763ea114a3e208c102933fb06 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Tue, 25 Nov 2025 14:36:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/czg/service/order/mapper/ShopOrderStatisticMapper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java b/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java index 4eb0e67a2..8c23ed7f6 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/mapper/ShopOrderStatisticMapper.java @@ -272,12 +272,13 @@ public interface ShopOrderStatisticMapper extends BaseMapper @Select("SELECT" + " relation.product_id as productId," + - " ROUND(relation.surplus_stock * cons.price, 2) AS costAmount" + + " sum(ROUND(relation.surplus_stock * cons.price, 2)) AS costAmount" + " FROM" + " tb_prod_cons_relation relation " + " INNER JOIN tb_cons_info cons on relation.cons_info_id = cons.id and relation.shop_id = cons.shop_id and price > 0" + " WHERE" + " relation.shop_id = #{shopId} " + + " group by relation.product_id" + " order by relation.product_id") List getConsCostAmount(Long shopId);