From caef8391fd9ac2343050d441b2f437841c4473c5 Mon Sep 17 00:00:00 2001 From: ls Date: Sun, 5 Jan 2025 12:26:29 +0800 Subject: [PATCH] update --- .../database/service/impl/ExperimentServiceImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/service/impl/ExperimentServiceImpl.java b/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/service/impl/ExperimentServiceImpl.java index 287f6d0..2aa44bd 100644 --- a/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/service/impl/ExperimentServiceImpl.java +++ b/physical-module-system/physical-system-biz/src/main/java/org/jeecg/modules/database/service/impl/ExperimentServiceImpl.java @@ -104,6 +104,16 @@ public class ExperimentServiceImpl extends ServiceImpl 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 irradiationBoardList = oldExperiment.getIrradiationBoardList(); if (CollUtil.isNotEmpty(irradiationBoardList)) {