diff --git a/cclqms-java/src/main/java/com/gaotao/modules/pms/service/Impl/QcBaseInfoServiceImpl.java b/cclqms-java/src/main/java/com/gaotao/modules/pms/service/Impl/QcBaseInfoServiceImpl.java
index 9a51a14..f3f1526 100644
--- a/cclqms-java/src/main/java/com/gaotao/modules/pms/service/Impl/QcBaseInfoServiceImpl.java
+++ b/cclqms-java/src/main/java/com/gaotao/modules/pms/service/Impl/QcBaseInfoServiceImpl.java
@@ -1050,7 +1050,7 @@ public class QcBaseInfoServiceImpl implements QcBaseInfoService {
if (data.getItemList() != null && !data.getItemList().isEmpty()) {
for (QcSpecData item : data.getItemList()) {
item.setSite(data.getSite());
- item.setBuNo(data.getBuNo());
+ item.setBuNo(item.getBuNo());
item.setPartNo(data.getPartNo());
item.setCreateBy(data.getCreateBy());
qcBaseInfoMapper.qcSpecSave(item);
@@ -1064,7 +1064,7 @@ public class QcBaseInfoServiceImpl implements QcBaseInfoService {
if (data.getItemList() != null && !data.getItemList().isEmpty()) {
for (QcSpecData item : data.getItemList()) {
item.setSite(data.getSite());
- item.setBuNo(data.getBuNo());
+ item.setBuNo(item.getBuNo());
item.setPartNo(data.getPartNo());
qcBaseInfoMapper.qcSpecUpdate(item);
}
diff --git a/cclqms-java/src/main/resources/mapper/pms/QcBaseInfoMapper.xml b/cclqms-java/src/main/resources/mapper/pms/QcBaseInfoMapper.xml
index a972394..9618ce5 100644
--- a/cclqms-java/src/main/resources/mapper/pms/QcBaseInfoMapper.xml
+++ b/cclqms-java/src/main/resources/mapper/pms/QcBaseInfoMapper.xml
@@ -1783,9 +1783,13 @@
total_inspection_duration AS totalInspectionDuration,
default_flag AS defaultFlag
FROM IPQC_Patrol_Configuration
- WHERE site = #{site}
- AND bu_no = #{buNo}
- AND part_no = #{partNo}
+
+ site = #{site}
+ AND part_no = #{partNo}
+
+ AND bu_no = #{buNo}
+
+
ORDER BY default_flag DESC, operation_desc
@@ -1898,7 +1902,12 @@
LEFT JOIN qc_sampling_inspection_programme qsip ON a.site = qsip.site AND a.bu_no = qsip.bu_no AND a.sampling_programme_no = qsip.sampling_programme_no
LEFT JOIN view_Supplier vs ON a.site = vs.site AND a.manufacturer_id = vs.SupplierID
LEFT JOIN Customer cu ON a.site = cu.site AND a.customer_id = cu.CustomerID
- WHERE a.site = #{site} AND a.bu_no = #{buNo} AND a.part_no = #{partNo}
+
+ a.site = #{site} AND a.part_no = #{partNo}
+
+ AND a.bu_no = #{buNo}
+
+
@@ -1932,7 +1941,13 @@
DELETE FROM qc_spec
- WHERE site = #{site} AND bu_no = #{buNo} AND part_no = #{partNo} AND item_no = #{itemNo} AND inspection_type_no = #{inspectionTypeNo}
+
+ site = #{site} AND part_no = #{partNo} AND item_no = #{itemNo} AND inspection_type_no = #{inspectionTypeNo}
+
+ AND bu_no = #{buNo}
+
+
+
@@ -1994,11 +2013,15 @@
DELETE FROM qc_spec_warning
- WHERE site = #{site}
- AND bu_no = #{buNo}
- AND part_no = #{partNo}
- AND item_no = #{itemNo}
- AND inspection_type_no = #{inspectionTypeNo}
+
+ site = #{site}
+ AND part_no = #{partNo}
+ AND item_no = #{itemNo}
+ AND inspection_type_no = #{inspectionTypeNo}
+
+ AND bu_no = #{buNo}
+
+