From f90e8dd2da8436099ab3ef69e8b00ad353cf71bc Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Thu, 15 Jan 2026 11:54:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(wms):=20=E6=9B=B4=E6=96=B0=E5=BA=9F?= =?UTF-8?q?=E6=96=99=E6=9F=A5=E8=AF=A2=E7=9A=84=E8=B4=A8=E9=87=8F=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将废料查询范围从仅 D+、D、D- 扩展到包含 C+、C、C- 状态 - 修改质量状态查询逻辑以支持更全面的废料分类标准 --- .../java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java index 01840c53..825a19ac 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java @@ -380,7 +380,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { // 仅查询废品:质量状态为 D+、D、D- if (Boolean.TRUE.equals(bo.getOnlyScrap())) { - qw.in("mc.quality_status", java.util.Arrays.asList("D+", "D", "D-")); + qw.in("mc.quality_status", java.util.Arrays.asList("C+", "C", "C-", "D+", "D", "D-")); } // 组合 item_id 条件:改为使用 EXISTS 子查询,替代预查询 + IN