|
@@ -103,7 +103,7 @@ public class ItdmWeituoInfoServiceImpl extends ServiceImpl<ItdmWeituoInfoMapper,
|
|
|
|
|
|
ItdmWeituoInfo itdmWeituoInfo = WeituoConvert.INSTANCE.convert(command);
|
|
|
itdmWeituoInfo.setShenheStatus("0");
|
|
|
-
|
|
|
+ //0未审核1审核通过2审核拒绝3保存
|
|
|
|
|
|
this.baseMapper.insert(itdmWeituoInfo);
|
|
|
|
|
@@ -161,7 +161,7 @@ public class ItdmWeituoInfoServiceImpl extends ServiceImpl<ItdmWeituoInfoMapper,
|
|
|
this.yangpinMapper.insert(itdmWeituoYangpin);
|
|
|
|
|
|
for (WeituoUpdateCommand.WeituoYangPinShiYan shiYan : command.getPinShiYans().stream()
|
|
|
- .filter(i -> i.getYangpinKeyId().equals(yangpin.getSampleName())).collect(Collectors.toList())) {
|
|
|
+ .filter(i -> i.getYangpinKeyId().equals(yangpin.getSampleName())&& i.getSampleModelSpecification().equals(yangpin.getSampleModelSpecification())).collect(Collectors.toList())) {
|
|
|
|
|
|
ItdmWeituoYangpinExtend yangpinExtend = WeituoConvert.INSTANCE.convert(shiYan, itdmWeituoYangpin.getId(), itdmWeituoInfo.getId());
|
|
|
this.yangpinExtendMapper.insert(yangpinExtend);
|
|
@@ -279,7 +279,7 @@ public class ItdmWeituoInfoServiceImpl extends ServiceImpl<ItdmWeituoInfoMapper,
|
|
|
this.yangpinMapper.insert(itdmWeituoYangpin);
|
|
|
|
|
|
for (WeituoUpdateCommand.WeituoYangPinShiYan shiYan : command.getPinShiYans().stream()
|
|
|
- .filter(i -> i.getYangpinKeyId().equals(yangpin.getSampleName())).collect(Collectors.toList())) {
|
|
|
+ .filter(i -> i.getYangpinKeyId().equals(yangpin.getSampleName())&& i.getSampleModelSpecification().equals(yangpin.getSampleModelSpecification())).collect(Collectors.toList())) {
|
|
|
|
|
|
ItdmWeituoYangpinExtend yangpinExtend = WeituoConvert.INSTANCE.convert(shiYan, itdmWeituoYangpin.getId(), itdmWeituoInfo.getId());
|
|
|
this.yangpinExtendMapper.insert(yangpinExtend);
|
|
@@ -292,7 +292,7 @@ public class ItdmWeituoInfoServiceImpl extends ServiceImpl<ItdmWeituoInfoMapper,
|
|
|
ItdmWeituoYangpin itdmWeituoYangpin = WeituoConvert.INSTANCE.convert(yangpin, itdmWeituoInfo.getId());
|
|
|
this.yangpinMapper.insert(itdmWeituoYangpin);
|
|
|
for (WeituoUpdateCommand.WeituoYangPinShiYan shiYan : command.getPinShiYans().stream()
|
|
|
- .filter(i -> i.getYangpinKeyId().equals(yangpin.getSampleName())).collect(Collectors.toList())) {
|
|
|
+ .filter(i -> i.getYangpinKeyId().equals(yangpin.getSampleName())&& i.getSampleModelSpecification().equals(yangpin.getSampleModelSpecification())).collect(Collectors.toList())) {
|
|
|
ItdmWeituoYangpinExtend yangpinExtend = WeituoConvert.INSTANCE.convert(shiYan, itdmWeituoYangpin.getId(), itdmWeituoInfo.getId());
|
|
|
this.yangpinExtendMapper.insert(yangpinExtend);
|
|
|
}
|