From 8087ba1d6a58bd1b50ff836cda4f6f3fa69fb839 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Tue, 25 Nov 2025 17:13:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E5=90=8D=E7=A7=B0=20?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mapper/ShopProdStatisticMapper.xml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/cash-service/order-service/src/main/resources/mapper/ShopProdStatisticMapper.xml b/cash-service/order-service/src/main/resources/mapper/ShopProdStatisticMapper.xml index 4ca551b7f..53605da2d 100644 --- a/cash-service/order-service/src/main/resources/mapper/ShopProdStatisticMapper.xml +++ b/cash-service/order-service/src/main/resources/mapper/ShopProdStatisticMapper.xml @@ -95,10 +95,11 @@ sum(tb_shop_prod_statistic.refund_count) AS refundCount, sum(tb_shop_prod_statistic.refund_amount) AS refundAmount FROM - tb_shop_prod_statistic + tb_shop_prod_statistic statistic + INNER JOIN tb_product prod ON tb_shop_prod_statistic.prod_id = prod.id WHERE - tb_shop_prod_statistic.shop_id = #{shopId} - AND tb_shop_prod_statistic.create_day = #{day} + statistic.shop_id = #{shopId} + AND statistic.create_day = #{day} AND prod.name LIKE CONCAT('%',#{productName},'%') @@ -111,11 +112,12 @@ sum(tb_shop_prod_statistic.refund_count) AS refundCount, sum(tb_shop_prod_statistic.refund_amount) AS refundAmount FROM - tb_shop_prod_statistic + tb_shop_prod_statistic statistic + INNER JOIN tb_product prod ON statistic.prod_id = prod.id WHERE - tb_shop_prod_statistic.shop_id = #{shopId} - AND tb_shop_prod_statistic.create_day >= #{start} - AND tb_shop_prod_statistic.create_day <= #{end} + statistic.shop_id = #{shopId} + AND statistic.create_day >= #{start} + AND statistic.create_day <= #{end} AND prod.name LIKE CONCAT('%',#{productName},'%')