diff --git a/src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java b/src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java index 2d9215d7..5736e06f 100644 --- a/src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java +++ b/src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java @@ -638,4 +638,10 @@ public interface QcMapper { int checkEquipmentFolderLocation(QCEquipmentFolderLocation inData); List getPqcOperationDescList(QcPartAttributeData data); + + void updatePQCMasterSubmitFlag(QcFAIRecordData qcData); + + void updatePQCDetailSubmitFlag(QcFAIRecordData qcData); + + void updatePQCSubDetailSubmitFlag(QcFAIRecordData qcData); } diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java index dff0add8..df06b396 100644 --- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java @@ -187,11 +187,11 @@ public class PqcServiceImpl implements PqcService { public void savePQCSubmitResult(QcFAIRecordData data) { for (QcFAIRecordData qcData : data.getSubmitList()) { // 修改主记录标识为已提交 - qcMapper.updateFQCMasterSubmitFlag(qcData); + qcMapper.updatePQCMasterSubmitFlag(qcData); // 修改明细记录标识为已提交 - qcMapper.updateFQCDetailSubmitFlag(qcData); + qcMapper.updatePQCDetailSubmitFlag(qcData); // 修改子明细记录标识为已提交 - qcMapper.updateFQCSubDetailSubmitFlag(qcData); + qcMapper.updatePQCSubDetailSubmitFlag(qcData); // 发送邮件 if ("不合格".equals(qcData.getInspectionResult())) { diff --git a/src/main/resources/mapper/pms/QcMapper.xml b/src/main/resources/mapper/pms/QcMapper.xml index ae5447f1..10cedb40 100644 --- a/src/main/resources/mapper/pms/QcMapper.xml +++ b/src/main/resources/mapper/pms/QcMapper.xml @@ -2994,7 +2994,7 @@ - UPDATE qc_pqc_record + UPDATE qc_fqc_record SET submit_flag = 'Y', state = '已完成', submit_date = getDate() @@ -4337,6 +4337,23 @@ update_time = getDate() WHERE id = #{id} + + UPDATE qc_pqc_record + SET submit_flag = 'Y', + state = '已完成', + submit_date = getDate() + WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo} + + + UPDATE qc_pqc_detailed_record + SET is_submit = 'Y' + WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo} + + + UPDATE qc_pqc_sub_detail_record + SET is_submit = 'Y' + WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo} +