diff --git a/src/main/resources/mapper/productionPicking/ProductionPickingMapper.xml b/src/main/resources/mapper/productionPicking/ProductionPickingMapper.xml index 851b523..50d91e3 100644 --- a/src/main/resources/mapper/productionPicking/ProductionPickingMapper.xml +++ b/src/main/resources/mapper/productionPicking/ProductionPickingMapper.xml @@ -20,11 +20,12 @@ 0 AS pickedQty from SOIssueNotifyHeader B INNER JOIN SOIssueNotifyOrderMaterialList a ON A.SITE = B.SITE AND A.NotifyNo = B.NotifyNo + INNER JOIN SOIssueNotifyOrderList D ON A.SITE = D.SITE AND A.NotifyNo = D.NotifyNo AND D.ItemNo = A.ItemNo where a.site = #{site} and b.bu in (select bu_no from AccessBu where username = #{userName}) AND b.Status = '待出库' AND a.warehouse_id = #{warehouseId} - AND (b.NotifyNo LIKE CONCAT('%', #{searchCode}, '%') ) + AND (b.NotifyNo LIKE CONCAT('%', #{searchCode}, '%') or D.SOOrderNo LIKE CONCAT('%', #{searchCode}, '%')) diff --git a/src/main/resources/mapper/purchaseReturn/PurchaseReturnMapper.xml b/src/main/resources/mapper/purchaseReturn/PurchaseReturnMapper.xml index 7e9ba3e..f9a50f8 100644 --- a/src/main/resources/mapper/purchaseReturn/PurchaseReturnMapper.xml +++ b/src/main/resources/mapper/purchaseReturn/PurchaseReturnMapper.xml @@ -177,7 +177,7 @@ AND ( h.order_no LIKE CONCAT('%', #{searchCode}, '%') - OR h.related_order_no LIKE CONCAT('%', #{searchCode}, '%') + OR d.related_order_no LIKE CONCAT('%', #{searchCode}, '%') ) GROUP BY h.site, h.order_no, h.bu_no, h.customer_id, C.SupplierName, h.required_outbound_date, D.related_order_no, D.related_order_line_no, D.part_no, D.part_desc