diff --git a/op-modules/op-plan/src/main/resources/mapper/plan/ProOrderWorkorderMapper.xml b/op-modules/op-plan/src/main/resources/mapper/plan/ProOrderWorkorderMapper.xml
index ef438b382..df8ce0788 100644
--- a/op-modules/op-plan/src/main/resources/mapper/plan/ProOrderWorkorderMapper.xml
+++ b/op-modules/op-plan/src/main/resources/mapper/plan/ProOrderWorkorderMapper.xml
@@ -116,12 +116,12 @@
#{workorderName}, '%')
and pow.order_id = #{orderId}
- and pow.order_code like concat('%', #{orderCode}, '%')
+ and pow.workorder_code_sap like concat('%', #{orderCode}, '%')
- and ppow.product_code like concat('%', #{productCode},'%')
+ and pow.product_code like concat('%', #{productCode},'%')
- and ppow.product_name like concat('%', #{productName},'%')
+ and pow.product_name like concat('%', #{productName},'%')
and pow.product_date = #{productDate}
and pow.shift_id = #{shiftId}
diff --git a/op-modules/op-quality/src/main/java/com/op/quality/mapper/QcCheckTaskIncomeMapper.java b/op-modules/op-quality/src/main/java/com/op/quality/mapper/QcCheckTaskIncomeMapper.java
index 36465d1c1..cb0a36769 100644
--- a/op-modules/op-quality/src/main/java/com/op/quality/mapper/QcCheckTaskIncomeMapper.java
+++ b/op-modules/op-quality/src/main/java/com/op/quality/mapper/QcCheckTaskIncomeMapper.java
@@ -90,6 +90,8 @@ public interface QcCheckTaskIncomeMapper {
List getUserByCheckType(String checkType);
+ List getCheckUser(QcCheckTaskIncome qcCheckTaskIncome);
+
int addCheckUsers(@Param("list") List users);
int addQcCheckTaskDefects(@Param("list") List defects);
diff --git a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcCheckTaskIncomeServiceImpl.java b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcCheckTaskIncomeServiceImpl.java
index 4ef7ca3ff..ce575efde 100644
--- a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcCheckTaskIncomeServiceImpl.java
+++ b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcCheckTaskIncomeServiceImpl.java
@@ -220,7 +220,7 @@ public class QcCheckTaskIncomeServiceImpl implements
qcCheckTaskIncome.setCheckManName("");
qcCheckTaskIncome.setCheckManCode("");
/**qc_user_material取默认检查人**/
- List users = qcCheckTaskIncomeMapper.getUserByCheckType(qcCheckTaskIncome.getCheckType());
+ List users = qcCheckTaskIncomeMapper.getCheckUser(qcCheckTaskIncome);
if(CollectionUtils.isEmpty(users)){
QcUserMaterialDTO dto0 = new QcUserMaterialDTO();
dto0.setId(IdUtils.fastSimpleUUID());
diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskIncomeMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskIncomeMapper.xml
index 2cf55975f..75b79be50 100644
--- a/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskIncomeMapper.xml
+++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskIncomeMapper.xml
@@ -351,6 +351,16 @@
where material_code = #{checkType} and del_flag = '0'
+
+