From 5bcc10ac2c77d61a9b29c6e704a951a24900afe1 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Tue, 15 Oct 2024 13:57:04 +0800 Subject: [PATCH] =?UTF-8?q?2024-10-15=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xujie/sys/modules/pms/mapper/QcMapper.java | 2 ++ .../sys/modules/pms/service/Impl/QcServiceImpl.java | 10 ++++++++++ src/main/resources/mapper/pms/QcMapper.xml | 5 +++++ 3 files changed, 17 insertions(+) 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 25237403..665c5ee4 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 @@ -550,4 +550,6 @@ public interface QcMapper { void deleteInspectionStandard2(QcTemplateData qcData); void updateEquipmentDataDetailInspectionNo(SubDetailValues detailValues); + + void deleteInspectionFiles(QcFAIRecordData qcData); } diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java index 2799c6a4..938091a3 100644 --- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java @@ -2244,6 +2244,8 @@ public class QcServiceImpl implements QcService { qcMapper.deleteFAISubDetailedRecord(qcData); // 删除数据采集的数据 qcMapper.deleteEquipmentDataAcquisition(qcData); + // 删除文件 + qcMapper.deleteInspectionFiles(qcData); } // 删除主记录信息 //qcMapper.deleteMasterInformationRecord(data); @@ -2780,6 +2782,8 @@ public class QcServiceImpl implements QcService { qcMapper.deleteFQCSubDetailedRecord(qcData); // 删除数据采集的数据 qcMapper.deleteEquipmentDataAcquisition(qcData); + // 删除文件 + qcMapper.deleteInspectionFiles(qcData); } } @@ -3409,6 +3413,8 @@ public class QcServiceImpl implements QcService { qcMapper.deleteIPQCSubDetailedRecord(qcData); // 删除数据采集的数据 qcMapper.deleteEquipmentDataAcquisition(qcData); + // 删除文件 + qcMapper.deleteInspectionFiles(qcData); } } @@ -3918,6 +3924,8 @@ public class QcServiceImpl implements QcService { qcMapper.deleteIQCSubDetailedRecord(recordData); // 删除数据采集的数据 qcMapper.deleteEquipmentDataAcquisition(recordData); + // 删除文件 + qcMapper.deleteInspectionFiles(recordData); // // 修改detailFlag字段为N // qcMapper.updateIQCDetailFlag(qcData); @@ -4561,6 +4569,8 @@ public class QcServiceImpl implements QcService { qcMapper.deleteIQCSubDetailedRecord(qcData); // 删除数据采集的数据 qcMapper.deleteEquipmentDataAcquisition(qcData); + // 删除文件 + qcMapper.deleteInspectionFiles(qcData); } } diff --git a/src/main/resources/mapper/pms/QcMapper.xml b/src/main/resources/mapper/pms/QcMapper.xml index 90d9582d..ec2108ef 100644 --- a/src/main/resources/mapper/pms/QcMapper.xml +++ b/src/main/resources/mapper/pms/QcMapper.xml @@ -3846,6 +3846,11 @@ set inspection_no = #{inspectionNo} where id = #{id} + + + delete sys_oss + where order_ref1 = #{site} and order_ref2 = #{inspectionNo} and order_ref4 = #{buNo} +