This commit is contained in:
ls
2025-01-05 12:26:29 +08:00
parent 8b7d1d84cb
commit caef8391fd

View File

@@ -104,6 +104,16 @@ public class ExperimentServiceImpl extends ServiceImpl<ExperimentMapper, Experim
experiment.setStartDate(null);
experiment.setEndDate(null);
save(experiment);
List<ExperimentSampleInfo> sampleInfoList = oldExperiment.getSampleInfoList();
if (CollUtil.isNotEmpty(sampleInfoList)) {
sampleInfoList.forEach(sampleInfo -> {
ExperimentSampleInfo target = new ExperimentSampleInfo();
BeanUtil.copyProperties(sampleInfo, target);
target.setId(null);
target.setExperimentId(experiment.getId());
experimentSampleInfoService.save(target);
});
}
List<ExperimentIrradiationBoard> irradiationBoardList = oldExperiment.getIrradiationBoardList();
if (CollUtil.isNotEmpty(irradiationBoardList)) {