diff --git a/src/main/java/com/heai/modules/pms/mapper/QcMapper.java b/src/main/java/com/heai/modules/pms/mapper/QcMapper.java index 560d956..e9e0651 100644 --- a/src/main/java/com/heai/modules/pms/mapper/QcMapper.java +++ b/src/main/java/com/heai/modules/pms/mapper/QcMapper.java @@ -740,6 +740,8 @@ public interface QcMapper { void updateSQCSubDetailSubmitFlag2(QcFAIRecordData qcData); + void updateSQCInspectionResult(QcFAIRecordData qcData); + void updateFAIMasterSubmitFlag2(QcFAIRecordData qcData); void updateFAIDetailSubmitFlag2(QcFAIRecordData qcData); diff --git a/src/main/java/com/heai/modules/pms/service/Impl/QcServiceImpl.java b/src/main/java/com/heai/modules/pms/service/Impl/QcServiceImpl.java index f384573..0f70771 100644 --- a/src/main/java/com/heai/modules/pms/service/Impl/QcServiceImpl.java +++ b/src/main/java/com/heai/modules/pms/service/Impl/QcServiceImpl.java @@ -4106,6 +4106,8 @@ public class QcServiceImpl implements QcService { qcMapper.updateSQCMasterSubmitFlag2(qcData); qcMapper.updateSQCDetailSubmitFlag2(qcData); qcMapper.updateSQCSubDetailSubmitFlag2(qcData); + // 清空检验结果 + qcMapper.updateSQCInspectionResult(qcData); // QMS取消(如存在ref信息) if (StringUtils.isNotBlank(qcData.getRefInfo1())) { inspectService.inspectForQMS( @@ -4119,7 +4121,7 @@ public class QcServiceImpl implements QcService { ); } - // 回滚呆滞刷新日期:将 stagnation_detail.pre_audit_time 回滚到 print_label_record.stagnation_refresh_date + // 回滚呆滞刷新日期 rollbackStagnationRefreshDate(qcData); } } diff --git a/src/main/resources/mapper/pms/QcMapper.xml b/src/main/resources/mapper/pms/QcMapper.xml index 5f6550a..1f6313e 100644 --- a/src/main/resources/mapper/pms/QcMapper.xml +++ b/src/main/resources/mapper/pms/QcMapper.xml @@ -5609,6 +5609,12 @@ WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo} + + UPDATE qc_sqc_record + SET inspection_result = NULL + WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo} + + delete receiving_task where site = #{site} and citem_code = #{buNo} and inspection_no = #{inspectionNo}