BooleanQAEnum

dev
luotaiqian 2026-07-03 16:04:19 +08:00
parent 19fefd0146
commit 12fd3c5a5a
4 changed files with 14 additions and 13 deletions

View File

@ -263,7 +263,7 @@ public class QualFilingChangeExecutor implements QualFilingChangeApi {
}
Long id = qualFilingChangeDomainService.aggregationSaveOrEdit(entity, commitmentEntity
, equipmentEntities, materialEntities, personnelEntities, personnelCertEntities);
, equipmentEntities, materialEntities, personnelEntities, personnelCertEntities, cmd.isAdd());
QualFilingChangeCO co = new QualFilingChangeCO();
co.setId(id);

View File

@ -32,6 +32,6 @@ public interface QualFilingChangeGateway {
PageResult<QualFilingChangeEntity> page(QualFilingChangeQuery query);
Long aggregationSaveOrEdit(QualFilingChangeEntity entity, QualFilingCommitmentChangeE commitmentEntity,
List<QualFilingEquipmentChangeE> equipmentEntities, List<QualFilingMaterialChangeE> materialEntities,
List<QualFilingPersonnelChangeE> personnelEntities, List<QualFilingPersonnelCertChangeE> personnelCertEntities);
List<QualFilingEquipmentChangeE> equipmentEntities, List<QualFilingMaterialChangeE> materialEntities,
List<QualFilingPersonnelChangeE> personnelEntities, List<QualFilingPersonnelCertChangeE> personnelCertEntities, boolean add);
}

View File

@ -65,9 +65,9 @@ public class QualFilingChangeDomainService {
}
public Long aggregationSaveOrEdit(QualFilingChangeEntity entity, QualFilingCommitmentChangeE commitmentEntity,
List<QualFilingEquipmentChangeE> equipmentEntities, List<QualFilingMaterialChangeE> materialEntities,
List<QualFilingPersonnelChangeE> personnelEntities, List<QualFilingPersonnelCertChangeE> personnelCertEntities) {
List<QualFilingEquipmentChangeE> equipmentEntities, List<QualFilingMaterialChangeE> materialEntities,
List<QualFilingPersonnelChangeE> personnelEntities, List<QualFilingPersonnelCertChangeE> personnelCertEntities, boolean add) {
return qualFilingChangeGateway.aggregationSaveOrEdit(entity, commitmentEntity, equipmentEntities, materialEntities
, personnelEntities, personnelCertEntities);
, personnelEntities, personnelCertEntities,add);
}
}

View File

@ -92,7 +92,7 @@ public class QualFilingChangeGatewayImpl implements QualFilingChangeGateway {
LambdaQueryWrapper<QualFilingChangeDO> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(QualFilingChangeDO::getFilingId, filingId);
wrapper.ne(QualFilingChangeDO::getFilingStatusCode, excludeStatusCode);
return qualFilingChangeMapper.selectCount(wrapper).intValue();
return qualFilingChangeMapper.selectCount(wrapper).intValue();
}
@Override
@ -140,7 +140,7 @@ public class QualFilingChangeGatewayImpl implements QualFilingChangeGateway {
@Transactional(rollbackFor = Exception.class)
public Long aggregationSaveOrEdit(QualFilingChangeEntity entity, QualFilingCommitmentChangeE commitmentEntity
, List<QualFilingEquipmentChangeE> equipmentEntities, List<QualFilingMaterialChangeE> materialEntities
, List<QualFilingPersonnelChangeE> personnelEntities, List<QualFilingPersonnelCertChangeE> personnelCertEntities) {
, List<QualFilingPersonnelChangeE> personnelEntities, List<QualFilingPersonnelCertChangeE> personnelCertEntities, boolean add) {
//保存基础信息
QualFilingChangeDO dataObject = qualFilingChangeDoConvertor.convertEeToDo(entity);
if (Objects.nonNull(dataObject.getId())) {
@ -156,16 +156,17 @@ public class QualFilingChangeGatewayImpl implements QualFilingChangeGateway {
}
qualFilingCommitmentChangeMapper.delete(new LambdaQueryWrapper<QualFilingCommitmentChangeDO>()
.eq(QualFilingCommitmentChangeDO::getFilingChangeId,dataObject.getChangeFilingId()));
.eq(QualFilingCommitmentChangeDO::getFilingChangeId, dataObject.getId()));
qualFilingMaterialChangeMapper.delete(new LambdaQueryWrapper<QualFilingMaterialChangeDO>()
.eq(QualFilingMaterialChangeDO::getFilingChangeId,dataObject.getChangeFilingId()));
.eq(QualFilingMaterialChangeDO::getFilingChangeId, dataObject.getId()));
qualFilingEquipmentChangeMapper.delete(new LambdaQueryWrapper<QualFilingEquipmentChangeDO>()
.eq(QualFilingEquipmentChangeDO::getFilingChangeId,dataObject.getChangeFilingId()));
.eq(QualFilingEquipmentChangeDO::getFilingChangeId, dataObject.getId()));
qualFilingPersonnelCertChangeMapper.delete(new LambdaQueryWrapper<QualFilingPersonnelCertChangeDO>()
.eq(QualFilingPersonnelCertChangeDO::getFilingChangeId,dataObject.getChangeFilingId()));
.eq(QualFilingPersonnelCertChangeDO::getFilingChangeId, dataObject.getId()));
qualFilingPersonnelChangeMapper.delete(new LambdaQueryWrapper<QualFilingPersonnelChangeDO>()
.eq(QualFilingPersonnelChangeDO::getFilingChangeId,dataObject.getChangeFilingId()));
.eq(QualFilingPersonnelChangeDO::getFilingChangeId, dataObject.getId()));
//备案承诺书
QualFilingCommitmentChangeDO commitmentDataObject = qualFilingCommitmentChangeDoConvertor.convertEeToDo(commitmentEntity);