From cac747d15876376c199141d18f993c6549992b7d Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Fri, 5 Jun 2026 10:02:32 +0800 Subject: [PATCH] =?UTF-8?q?fix(wms/material-coil):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E9=92=A2=E5=8D=B7=E6=9F=A5=E8=AF=A2=E4=B8=AD=E4=B8=8D=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E7=94=A8=E6=88=B7=E4=B8=8E=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E5=85=B3=E8=81=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在WmsMaterialCoilMapper.xml的钢卷分页查询SQL中,移除了与sys_user表的左连接(通过sale_id关联)以及wms_coil_abnormal异常统计的子查询关联。调整前,查询包含冗余关联,可能影响性能且非必需;调整后,简化了SQL结构,提升查询效率。 --- .../main/resources/mapper/klp/WmsMaterialCoilMapper.xml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/klp-wms/src/main/resources/mapper/klp/WmsMaterialCoilMapper.xml b/klp-wms/src/main/resources/mapper/klp/WmsMaterialCoilMapper.xml index eabda867..978da57b 100644 --- a/klp-wms/src/main/resources/mapper/klp/WmsMaterialCoilMapper.xml +++ b/klp-wms/src/main/resources/mapper/klp/WmsMaterialCoilMapper.xml @@ -1003,15 +1003,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" LEFT JOIN wms_warehouse w ON mc.warehouse_id = w.warehouse_id LEFT JOIN wms_warehouse nw ON mc.next_warehouse_id = nw.warehouse_id LEFT JOIN wms_actual_warehouse aw ON mc.actual_warehouse_id = aw.actual_warehouse_id - LEFT JOIN sys_user su ON mc.sale_id = su.user_id LEFT JOIN wms_raw_material rm ON mc.item_type = 'raw_material' AND mc.item_id = rm.raw_material_id LEFT JOIN wms_product p ON mc.item_type = 'product' AND mc.item_id = p.product_id - LEFT JOIN ( - SELECT coil_id, COUNT(*) AS abnormal_count - FROM wms_coil_abnormal - WHERE del_flag = 0 - GROUP BY coil_id - ) ca ON mc.coil_id = ca.coil_id ${ew.customSqlSegment} ) t WHERE t.hoarding_seconds > 0