diff --git a/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOutOrderMapper.xml b/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOutOrderMapper.xml
index 39c851edd..b14b8f023 100644
--- a/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOutOrderMapper.xml
+++ b/op-modules/op-wms/src/main/resources/mapper/wms/OdsProcureOutOrderMapper.xml
@@ -65,7 +65,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
ods_procure_out_order
WHERE
Active = '1'
- and Produce_Code = #{produceCode}
+ and Produce_Code like concat('%', #{produceCode}, '%') and User_Defined1 = #{userDefined1}
AND User_Defined3 !='x'
@@ -76,12 +76,56 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
ods_procure_out_order
WHERE
Active = '1'
- and Produce_Code = #{produceCode}
+ and Produce_Code like concat('%', #{produceCode}, '%') and User_Defined1 = #{userDefined1}
AND User_Defined3 ='x'