diff --git a/src/main/java/com/xujie/modules/qms/mapper/QcMapper.java b/src/main/java/com/xujie/modules/qms/mapper/QcMapper.java index db3c7e4..2e0d352 100644 --- a/src/main/java/com/xujie/modules/qms/mapper/QcMapper.java +++ b/src/main/java/com/xujie/modules/qms/mapper/QcMapper.java @@ -730,7 +730,8 @@ public interface QcMapper { List listDetail(@Param("templateId") String templateId, @Param("site") String site, - @Param("buNo") String buNo); + @Param("buNo") String buNo, + @Param("supplierNo") String supplierNo); int insertMain(Map map); diff --git a/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java b/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java index 46fb4cb..1007a0c 100644 --- a/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java +++ b/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java @@ -5488,7 +5488,8 @@ public class QcServiceImpl implements QcService { List items = getTemplateDetail(template.getTemplateId(), detail.getSite(), - partAttr.getBuNo()); + partAttr.getBuNo(), + detail.getSupplierNo()); if (items == null || items.isEmpty()) { continue; @@ -5526,8 +5527,9 @@ public class QcServiceImpl implements QcService { // ================= 查询模板明细 ================= private List getTemplateDetail(String templateId, String site, - String buNo) { - return qcMapper.listDetail(templateId, site, buNo); + String buNo, + String supplierNo) { + return qcMapper.listDetail(templateId, site, buNo, supplierNo); } private void insertMain(MyInspectionListVO detail, diff --git a/src/main/resources/mapper/qms/QcMapper.xml b/src/main/resources/mapper/qms/QcMapper.xml index 70ed60f..9270802 100644 --- a/src/main/resources/mapper/qms/QcMapper.xml +++ b/src/main/resources/mapper/qms/QcMapper.xml @@ -5060,15 +5060,20 @@