feat: 资质申请聚合新增/编辑
parent
38c8a976c5
commit
bb099324c8
|
|
@ -139,29 +139,29 @@ public class QualFilingExecutor implements QualFilingApi {
|
|||
@Override
|
||||
public SingleResponse<QualFilingCO> aggregationSaveOrEdit(AggregationSaveOrEditQualFilingCmd cmd) {
|
||||
QualFilingCO co = new QualFilingCO();
|
||||
BeanUtils.copyProperties(co, cmd);
|
||||
BeanUtils.copyProperties(cmd.getQualFilingAddCmd(), co);
|
||||
// 拷贝基本信息
|
||||
QualFilingEntity entity = new QualFilingEntity();
|
||||
BeanUtils.copyProperties(entity, cmd.getQualFilingAddCmd());
|
||||
BeanUtils.copyProperties(cmd.getQualFilingAddCmd(),entity);
|
||||
//备案承诺书
|
||||
QualFilingCommitmentEntity commitmentEntity = new QualFilingCommitmentEntity();
|
||||
BeanUtils.copyProperties(commitmentEntity, cmd.getQualFilingCommitmentAddCmd());
|
||||
BeanUtils.copyProperties(cmd.getQualFilingCommitmentAddCmd(),commitmentEntity);
|
||||
//备案装备
|
||||
List<QualFilingEquipmentEntity> equipmentEntities = cmd.getQualFilingEquipmentAddCmds().stream().map(item -> {
|
||||
QualFilingEquipmentEntity equipmentEntity = new QualFilingEquipmentEntity();
|
||||
BeanUtils.copyProperties(equipmentEntity, equipmentEntity);
|
||||
BeanUtils.copyProperties(item, equipmentEntity);
|
||||
return equipmentEntity;
|
||||
}).collect(Collectors.toList());
|
||||
//备案材料清单
|
||||
List<QualFilingMaterialEntity> materialEntities = cmd.getQualFilingMaterialAddCmds().stream().map(item -> {
|
||||
QualFilingMaterialEntity materialEntity = new QualFilingMaterialEntity();
|
||||
BeanUtils.copyProperties(materialEntity, item);
|
||||
BeanUtils.copyProperties(item, materialEntity);
|
||||
return materialEntity;
|
||||
}).collect(Collectors.toList());
|
||||
//备案人员
|
||||
List<QualFilingPersonnelEntity> personnelEntities = cmd.getQualFilingPersonnelAddCmds().stream().map(item -> {
|
||||
QualFilingPersonnelEntity personnelEntity = new QualFilingPersonnelEntity();
|
||||
BeanUtils.copyProperties(personnelEntity, item);
|
||||
BeanUtils.copyProperties(item, personnelEntity);
|
||||
return personnelEntity;
|
||||
}).collect(Collectors.toList());
|
||||
//备案人员证书列表
|
||||
|
|
@ -169,7 +169,7 @@ public class QualFilingExecutor implements QualFilingApi {
|
|||
if (!CollectionUtils.isEmpty(cmd.getQualFilingPersonnelCertAddCmds())) {
|
||||
personnelCertEntities = cmd.getQualFilingPersonnelCertAddCmds().stream().map(item -> {
|
||||
QualFilingPersonnelCertEntity personnelCertEntity = new QualFilingPersonnelCertEntity();
|
||||
BeanUtils.copyProperties(personnelCertEntity, item);
|
||||
BeanUtils.copyProperties(item, personnelCertEntity);
|
||||
return personnelCertEntity;
|
||||
}).collect(Collectors.toList());
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue