dev
luotaiqian 2026-07-22 15:53:33 +08:00
parent 1cd112a05d
commit 23a1332ba0
1 changed files with 6 additions and 0 deletions

View File

@ -21,6 +21,8 @@ import org.qinan.safetyeval.domain.review.model.QualOnSiteReviewE;
import org.qinan.safetyeval.infrastructure.dataobject.*; import org.qinan.safetyeval.infrastructure.dataobject.*;
import org.qinan.safetyeval.infrastructure.mapper.*; import org.qinan.safetyeval.infrastructure.mapper.*;
import org.qinan.safetyeval.infrastructure.persistence.domainobject.QualOnSiteReviewDO; import org.qinan.safetyeval.infrastructure.persistence.domainobject.QualOnSiteReviewDO;
import org.qinan.safetyeval.infrastructure.persistence.domainobject.QualOnSiteReviewFileDO;
import org.qinan.safetyeval.infrastructure.persistence.mapper.QualOnSiteReviewFileMapper;
import org.qinan.safetyeval.infrastructure.persistence.queryservice.QualOnSiteReviewQueryService; import org.qinan.safetyeval.infrastructure.persistence.queryservice.QualOnSiteReviewQueryService;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@ -48,6 +50,7 @@ public class QualOnSiteReviewUpdateCmdExe {
private final QualFilingMaterialMapper qualFilingMaterialMapper; private final QualFilingMaterialMapper qualFilingMaterialMapper;
private final QualFilingPersonnelMapper qualFilingPersonnelMapper; private final QualFilingPersonnelMapper qualFilingPersonnelMapper;
private final QualFilingChangeExecutor qualFilingChangeExecutor; private final QualFilingChangeExecutor qualFilingChangeExecutor;
private final QualOnSiteReviewFileMapper qualOnSiteReviewFileMapper;
private final QualFilingChangeCmdConvertor qualFilingChangeCmdConvertor; private final QualFilingChangeCmdConvertor qualFilingChangeCmdConvertor;
private final QualFilingCommitmentChangeCmdConvertor qualFilingCommitmentChangeCmdConvertor; private final QualFilingCommitmentChangeCmdConvertor qualFilingCommitmentChangeCmdConvertor;
private final QualFilingEquipmentChangeCmdConvertor qualFilingEquipmentChangeCmdConvertor; private final QualFilingEquipmentChangeCmdConvertor qualFilingEquipmentChangeCmdConvertor;
@ -164,6 +167,9 @@ public class QualOnSiteReviewUpdateCmdExe {
private void saveFileList(Long qualOnSiteReviewId, List<QualOnSiteReviewFileAddCmd> fileList) { private void saveFileList(Long qualOnSiteReviewId, List<QualOnSiteReviewFileAddCmd> fileList) {
// 先删除该核查记录下的所有文件
qualOnSiteReviewFileMapper.delete(new LambdaQueryWrapper<QualOnSiteReviewFileDO>()
.eq(QualOnSiteReviewFileDO::getQualOnSiteReviewId, qualOnSiteReviewId));
if (CollectionUtils.isEmpty(fileList)) { if (CollectionUtils.isEmpty(fileList)) {
return; return;
} }