|
@@ -88,7 +88,7 @@ public class SampleAnimalImagingServiceImpl extends ServiceImpl<SampleAnimalImag
|
|
|
|
|
|
// 保存活体成像信息
|
|
|
LiveImagingVo liveImaging = animalImaging.getLiveImaging();
|
|
|
- if (liveImaging != null) {
|
|
|
+ if (animalImaging.getRequirements().contains("活体成像") && liveImaging != null) {
|
|
|
LiveImagingDetail liveImagingDetail = BeanUtil.copyProperties(liveImaging, LiveImagingDetail.class);
|
|
|
liveImagingDetail.setImagingId(sampleAnimalImaging.getId());
|
|
|
liveImagingDetail.insert();
|
|
@@ -96,7 +96,7 @@ public class SampleAnimalImagingServiceImpl extends ServiceImpl<SampleAnimalImag
|
|
|
|
|
|
// 保存Micro-CT信息
|
|
|
MicroCtVo microCt = animalImaging.getMicroCt();
|
|
|
- if (microCt != null) {
|
|
|
+ if (animalImaging.getRequirements().contains("Micro") && microCt != null) {
|
|
|
MicroCtDetail microCtDetail = BeanUtil.copyProperties(microCt, MicroCtDetail.class);
|
|
|
microCtDetail.setImagingId(sampleAnimalImaging.getId());
|
|
|
microCtDetail.insert();
|
|
@@ -104,7 +104,7 @@ public class SampleAnimalImagingServiceImpl extends ServiceImpl<SampleAnimalImag
|
|
|
|
|
|
// 保存超声信息
|
|
|
UltrasoundVo ultrasound = animalImaging.getUltrasound();
|
|
|
- if (ultrasound != null) {
|
|
|
+ if (animalImaging.getRequirements().contains("超声") && ultrasound != null) {
|
|
|
UltrasoundDetail ultrasoundDetail = BeanUtil.copyProperties(ultrasound, UltrasoundDetail.class);
|
|
|
ultrasoundDetail.setImagingId(sampleAnimalImaging.getId());
|
|
|
ultrasoundDetail.insert();
|