diff --git a/quality_control/models/quality.py b/quality_control/models/quality.py index 9e046e9f..24280450 100644 --- a/quality_control/models/quality.py +++ b/quality_control/models/quality.py @@ -414,8 +414,9 @@ class QualityCheck(models.Model): 'quality_state': 'none' }) - # 4. 删除加工订单明细中的出厂检验报告 - self.delete_factory_report() + if self.is_factory_report_uploaded: + # 4. 删除加工订单明细中的出厂检验报告 + self.delete_factory_report() return True