This commit is contained in:
ls
2025-04-07 01:22:38 +08:00
parent 7fd5943dba
commit 5b342237c9
3 changed files with 6 additions and 6 deletions

View File

@@ -119,7 +119,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
@Override @Override
public void copy(String oldExperimentId,String newExperimentId){ public void copy(String oldExperimentId,String newExperimentId){
ExperimentAnnealProcess experiment = new ExperimentAnnealProcess(); ExperimentAnnealProcess experiment = new ExperimentAnnealProcess();
BeanUtil.copyProperties(getById(oldExperimentId), experiment); BeanUtil.copyProperties(getByExperimentId(oldExperimentId), experiment);
experiment.setId(null); experiment.setId(null);
experiment.setExperimentId(newExperimentId); experiment.setExperimentId(newExperimentId);
experiment.setAnnealStartTime(null); experiment.setAnnealStartTime(null);
@@ -127,7 +127,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
experiment.setCreateTime(new Date()); experiment.setCreateTime(new Date());
List<ExperimentSampleInfo> sampleInfoList = experimentSampleInfoService.getByExperimentId(newExperimentId); List<ExperimentSampleInfo> sampleInfoList = experimentSampleInfoService.getByExperimentId(newExperimentId);
if (CollUtil.isNotEmpty(sampleInfoList)) { if (CollUtil.isNotEmpty(sampleInfoList)) {
experiment.setSampleInfo(sampleInfoList.stream().map(v -> v.getId()).collect(Collectors.joining())); experiment.setSampleInfo(sampleInfoList.stream().map(v -> v.getId()).collect(Collectors.joining(",")));
} else { } else {
experiment.setSampleInfo(null); experiment.setSampleInfo(null);
} }

View File

@@ -109,7 +109,7 @@ public class ExperimentRadiationProcessServiceImpl extends ServiceImpl<Experimen
@Override @Override
public void copy(String oldExperimentId,String newExperimentId) { public void copy(String oldExperimentId,String newExperimentId) {
ExperimentRadiationProcess experiment = new ExperimentRadiationProcess(); ExperimentRadiationProcess experiment = new ExperimentRadiationProcess();
BeanUtil.copyProperties(getById(oldExperimentId), experiment); BeanUtil.copyProperties(getByExperimentId(oldExperimentId), experiment);
experiment.setId(null); experiment.setId(null);
experiment.setExperimentId(newExperimentId); experiment.setExperimentId(newExperimentId);
experiment.setRadiationStartTime(null); experiment.setRadiationStartTime(null);
@@ -132,7 +132,7 @@ public class ExperimentRadiationProcessServiceImpl extends ServiceImpl<Experimen
} }
List<ExperimentSampleInfo> sampleInfoList = experimentSampleInfoService.getByExperimentId(newExperimentId); List<ExperimentSampleInfo> sampleInfoList = experimentSampleInfoService.getByExperimentId(newExperimentId);
if (CollUtil.isNotEmpty(sampleInfoList)) { if (CollUtil.isNotEmpty(sampleInfoList)) {
experiment.setSampleInfo(sampleInfoList.stream().map(v -> v.getId()).collect(Collectors.joining())); experiment.setSampleInfo(sampleInfoList.stream().map(v -> v.getId()).collect(Collectors.joining(",")));
} else { } else {
experiment.setSampleInfo(null); experiment.setSampleInfo(null);
} }

View File

@@ -80,7 +80,7 @@ public class ExperimentTestProcessServiceImpl extends ServiceImpl<ExperimentTest
@Override @Override
public void copy(String oldExperimentId, String newExperimentId) { public void copy(String oldExperimentId, String newExperimentId) {
ExperimentTestProcess experiment = new ExperimentTestProcess(); ExperimentTestProcess experiment = new ExperimentTestProcess();
BeanUtil.copyProperties(getById(oldExperimentId), experiment); BeanUtil.copyProperties(getByExperimentId(oldExperimentId), experiment);
experiment.setExperimentId(newExperimentId); experiment.setExperimentId(newExperimentId);
experiment.setId(null); experiment.setId(null);
experiment.setTestStartTime(null); experiment.setTestStartTime(null);
@@ -88,7 +88,7 @@ public class ExperimentTestProcessServiceImpl extends ServiceImpl<ExperimentTest
experiment.setCreateTime(new Date()); experiment.setCreateTime(new Date());
List<ExperimentSampleInfo> sampleInfoList = experimentSampleInfoService.getByExperimentId(newExperimentId); List<ExperimentSampleInfo> sampleInfoList = experimentSampleInfoService.getByExperimentId(newExperimentId);
if (CollUtil.isNotEmpty(sampleInfoList)) { if (CollUtil.isNotEmpty(sampleInfoList)) {
experiment.setSampleInfo(sampleInfoList.stream().map(v -> v.getId()).collect(Collectors.joining())); experiment.setSampleInfo(sampleInfoList.stream().map(v -> v.getId()).collect(Collectors.joining(",")));
} else { } else {
experiment.setSampleInfo(null); experiment.setSampleInfo(null);
} }