diff --git a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/SpectrumAnalysisMapper.java b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/SpectrumAnalysisMapper.java
index 60d255a3..7660872d 100644
--- a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/SpectrumAnalysisMapper.java
+++ b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/SpectrumAnalysisMapper.java
@@ -173,6 +173,8 @@ public interface SpectrumAnalysisMapper {
void deleteQCCheck(Integer idAnalysis);
+ void deleteMDC(Integer idAnalysis);
+
void deleteAnalySetting(Integer idAnalysis);
Integer getSampleIdLikeFileName(@Param(value = "fileName") String fileName);
diff --git a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml
index d9203460..35789a62 100644
--- a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml
+++ b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/mapper/xml/SpectrumAnalysisMapper.xml
@@ -1091,6 +1091,10 @@
DELETE FROM RNMAN.GARDS_QC_CHECK WHERE IDANALYSIS= #{idAnalysis}
+
+ DELETE FROM RNMAN.GARDS_MDC WHERE IDANALYSIS= #{idAnalysis}
+
+
DELETE FROM RNMAN.GARDS_ANALY_SETTING WHERE IDANALYSIS= #{idAnalysis}
diff --git a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/GammaServiceImpl.java b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/GammaServiceImpl.java
index c8b16606..a25d9bd0 100644
--- a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/GammaServiceImpl.java
+++ b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/GammaServiceImpl.java
@@ -5062,6 +5062,8 @@ public class GammaServiceImpl extends AbstractLogOrReport implements IGammaServi
spectrumAnalysisMapper.deleteNucl(Integer.valueOf(idAnalysis));
// 删除GARDS_QC_CHECK表数据
spectrumAnalysisMapper.deleteQCCheck(Integer.valueOf(idAnalysis));
+ // 删除GARDS_MDC表数据
+ spectrumAnalysisMapper.deleteMDC(Integer.valueOf(idAnalysis));
// 删除GARDS_ANALY_SETTING表数据
spectrumAnalysisMapper.deleteAnalySetting(Integer.valueOf(idAnalysis));
}