diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/QualFilingExecutor.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/QualFilingExecutor.java index 0728af8..d9e7995 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/QualFilingExecutor.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/QualFilingExecutor.java @@ -139,29 +139,29 @@ public class QualFilingExecutor implements QualFilingApi { @Override public SingleResponse 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 equipmentEntities = cmd.getQualFilingEquipmentAddCmds().stream().map(item -> { QualFilingEquipmentEntity equipmentEntity = new QualFilingEquipmentEntity(); - BeanUtils.copyProperties(equipmentEntity, equipmentEntity); + BeanUtils.copyProperties(item, equipmentEntity); return equipmentEntity; }).collect(Collectors.toList()); //备案材料清单 List materialEntities = cmd.getQualFilingMaterialAddCmds().stream().map(item -> { QualFilingMaterialEntity materialEntity = new QualFilingMaterialEntity(); - BeanUtils.copyProperties(materialEntity, item); + BeanUtils.copyProperties(item, materialEntity); return materialEntity; }).collect(Collectors.toList()); //备案人员 List 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()); }