This commit is contained in:
ls
2025-04-11 22:38:08 +08:00
parent 71a075236c
commit 519cda0eea

View File

@@ -102,6 +102,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
if (StringUtils.equals(type, "add")) {
sampleInfo.setId(null);
}
sampleInfo.setExperimentId(experimentAnnealProcess.getExperimentId());
experimentDeviationConditionService.saveOrUpdate(sampleInfo);
}
experimentAnnealProcess.setDeviationCondition(JSON.toJSONString(deviationConditionList));
@@ -116,6 +117,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
if (StringUtils.equals(type, "add")) {
sampleInfo.setId(null);
}
sampleInfo.setExperimentId(experimentAnnealProcess.getExperimentId());
experimentDeviationEquipmentService.saveOrUpdate(sampleInfo);
}
experimentAnnealProcess.setDeviationEquipment(JSON.toJSONString(deviationEquipmentList));
@@ -139,6 +141,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
} else {
experiment.setSampleInfo(null);
}
save(experiment);
// 保存偏置条件信息
String deviationCondition = oldObj.getDeviationCondition();
@@ -147,6 +150,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
ExperimentDeviationCondition.class);
deviationConditionList.forEach(sampleInfo -> {
sampleInfo.setId(null);
sampleInfo.setExperimentId(experiment.getId());
experimentDeviationConditionService.saveOrUpdate(sampleInfo);
});
experiment.setDeviationCondition(JSON.toJSONString(deviationConditionList));
@@ -159,12 +163,12 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
ExperimentDeviationEquipment.class);
deviationEquipmentList.forEach(sampleInfo -> {
sampleInfo.setId(null);
sampleInfo.setExperimentId(experiment.getId());
experimentDeviationEquipmentService.saveOrUpdate(sampleInfo);
});
experiment.setDeviationEquipment(JSON.toJSONString(deviationEquipmentList));
}
save(experiment);
}
}