From 9bfa5d13c91c6033b94d1f8a4c913f04d87daf58 Mon Sep 17 00:00:00 2001 From: wusiyu <2015098864@qq.com> Date: Sat, 30 May 2026 09:51:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E7=AE=A1=E7=90=86=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springblade/wms/mapper/StGoodsExtMapper.xml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StGoodsExtMapper.xml b/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StGoodsExtMapper.xml index f5a0e96dd..a396a7c03 100644 --- a/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StGoodsExtMapper.xml +++ b/blade-service/blade-wms/src/main/java/org/springblade/wms/mapper/StGoodsExtMapper.xml @@ -129,15 +129,14 @@ -- 月均出库数量 = 总出库 / 3 ROUND(NVL(SUM(s.quantity), 0) / 3, 2) AS useAverage - FROM ST_STOCK_INOUT_RECORD s - -- 关联物料表 - LEFT JOIN st_goods g ON s.goods_id = g.id - - -- 条件:只查 出库 + 近90天 - WHERE s.IN_OUT_TYPE = 1 - AND s.create_time >= SYSDATE - 90 - AND s.is_deleted = 0 - AND s.goods_id = #{goodsId} + FROM st_goods g + LEFT JOIN ST_STOCK_INOUT_RECORD s + ON g.id = s.goods_id + AND s.IN_OUT_TYPE = 1 + AND s.create_time >= SYSDATE - 90 + AND s.is_deleted = 0 + + WHERE g.id = #{goodsId} -- 按物料分组 GROUP BY g.id, g.goods_code