diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessOrderServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessOrderServiceImpl.java index 289209a..22a8e09 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessOrderServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessOrderServiceImpl.java @@ -104,7 +104,9 @@ @Override public ReturnDTO updateOrder(BusinessOrder businessOrder) { Integer updateFlag = this.baseMapper.updateById(businessOrder); + this.sampleStatusDeletor(businessOrder.getId()); Boolean sampleUpdateFlag = true; + this.doSampleListPopulation(businessOrder); for (CustomerSampleInfo sampleInfo : businessOrder.getCustomerSampleInfoList()) { sampleInfo.setDeliverer(businessOrder.getDeliverer()); sampleInfo.setDelivererTel(businessOrder.getDelivererTel());