From 59195e2e0f1c58a623d6cfade4639438fc907302 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Fri, 17 Jan 2025 16:06:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=8D=AF=E6=88=BF=E4=B8=8A=E8=B4=A7?= =?UTF-8?q?=E6=8E=A8=E8=8D=90=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mybatis/mapper/inout/IoSplitFifoInvMapper.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mybatis/mapper/inout/IoSplitFifoInvMapper.xml b/src/main/resources/mybatis/mapper/inout/IoSplitFifoInvMapper.xml index f16ac5a6a..1faaddb8c 100644 --- a/src/main/resources/mybatis/mapper/inout/IoSplitFifoInvMapper.xml +++ b/src/main/resources/mybatis/mapper/inout/IoSplitFifoInvMapper.xml @@ -50,7 +50,10 @@ swq.maxDrugCount as maxDrugCount, swf.row, (ifnull(swq.maxDrugCount,0) - ifnull(isfi.reCount,0)) as suggestOutCount - from io_split_fifo_inv isfi + from + (select relId,sum(reCount) as reCount,sum(availableCount) as availableCount,supId,workPlaceQueueCode,workPlaceCode,busType from io_split_fifo_inv + group by relId,supId,workPlaceQueueCode,workPlaceCode,busType + ) as isfi LEFT JOIN basic_udirel bu ON bu.id = isfi.relId LEFT JOIN sys_workplace_queue swq ON swq.code = isfi.workPlaceQueueCode LEFT JOIN sys_workplace_freight swf ON swq.freightCode = swf.code @@ -120,7 +123,7 @@ AND (isfi.reCount - swq.remindCount) 0 - GROUP BY id + GROUP BY isfi.workPlaceQueueCode order by swf.row,isfi.workPlaceQueueCode