|
|
|
@ -3098,7 +3098,7 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
DistributionParcelListEntity parcelListEntity = distributionParcelListService.getById(reservationPackageEntity.getParceListId()); |
|
|
|
|
parcelListEntity.setOrderPackageReservationStatus(OrderPackageReservationStatusConstant.daiyuyue.getValue()); |
|
|
|
|
distributionParcelListService.updateById(parcelListEntity); |
|
|
|
|
distributionAsyncService.checkStockArticleReservationStatus(parcelListEntity); |
|
|
|
|
// distributionAsyncService.checkStockArticleReservationStatus(parcelListEntity);
|
|
|
|
|
}); |
|
|
|
|
} else { |
|
|
|
|
//查找该订单没有进行包件选择的操作, 但是存在newOrder列表中 视为该订单保持计划选择
|
|
|
|
@ -3217,6 +3217,8 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
log.error("###########################reservation_stockaticle的isZeroz字段维护错误,reservation_stockarticleID:{}", reservationStockarticleEntity.getId()); |
|
|
|
|
new RuntimeException("服务器正忙..."); |
|
|
|
|
} |
|
|
|
|
DistributionStockArticleEntity stockArticleEntity = distributionStockArticleService.getById(n.get(0).getStockArticleId()); |
|
|
|
|
distributionStockArticleService.maintenanceOrderInfo(stockArticleEntity.getOrderCode(),myCurrentWarehouse.getId()); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
//重新维护预约信息
|
|
|
|
@ -3258,8 +3260,9 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
|
|
|
|
|
distributionAsyncService.checkStockArticleReservationStatus(parcelListEntity); |
|
|
|
|
}); |
|
|
|
|
DistributionStockArticleEntity stockArticleEntity = distributionStockArticleService.getById(e.getStockArticleId()); |
|
|
|
|
stockArticleEntity.setReservationStatus(distributionReservationPackageService.judgmentStatus(Func.copy(stockArticleEntity, DistributionStockArticleDTO.class))); |
|
|
|
|
distributionStockArticleService.updateById(stockArticleEntity); |
|
|
|
|
distributionStockArticleService.maintenanceOrderInfo(stockArticleEntity.getOrderCode(),myCurrentWarehouse.getId()); |
|
|
|
|
// stockArticleEntity.setReservationStatus(distributionReservationPackageService.judgmentStatus(Func.copy(stockArticleEntity, DistributionStockArticleDTO.class)));
|
|
|
|
|
// distributionStockArticleService.updateById(stockArticleEntity);
|
|
|
|
|
//修改预约状态和包件状态
|
|
|
|
|
} else if (e.getIsZero().equals(IsOrNoConstant.yes.getValue())) { |
|
|
|
|
//零担
|
|
|
|
|