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);