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 Long id = qualFilingChangeDomainService.aggregationSaveOrEdit(entity, commitmentEntity
, equipmentEntities, materialEntities, personnelEntities, personnelCertEntities); , equipmentEntities, materialEntities, personnelEntities, personnelCertEntities, cmd.isAdd());
QualFilingChangeCO co = new QualFilingChangeCO(); QualFilingChangeCO co = new QualFilingChangeCO();
co.setId(id); co.setId(id);

View File

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

View File

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