出库导入报错;

This commit is contained in:
王奎兴
2026-05-28 20:14:31 +08:00
parent 1e61760d45
commit c3c2d0e569
7 changed files with 24 additions and 12 deletions
@@ -111,14 +111,15 @@ public class ReservationStockOutOrderDomainService {
}
stockOutOrderService.insert(stockOutOrderDO);
List<ReservationDeliveryDetailsLink> reservationDeliveryDetailsLinkList = stockOutOrderDO.getReservationDeliveryDetailsLinkList();
reservationDeliveryDetailsLinkList.forEach(reservationDeliveryDetailsLink -> {
reservationDeliveryDetailsLink.setOrderNumber(stockOutOrderDO.getOutOrderNumber());
reservationDeliveryDetailsLink.setOrderId(stockOutOrderDO.getOutOrderId());
});
if (!CollectionUtils.isEmpty(reservationDeliveryDetailsLinkList)) {
reservationDeliveryDetailsLinkService.saveBatch(reservationDeliveryDetailsLinkList);
if (reservationDeliveryDetailsLinkList != null && !reservationDeliveryDetailsLinkList.isEmpty()){
reservationDeliveryDetailsLinkList.forEach(reservationDeliveryDetailsLink -> {
reservationDeliveryDetailsLink.setOrderNumber(stockOutOrderDO.getOutOrderNumber());
reservationDeliveryDetailsLink.setOrderId(stockOutOrderDO.getOutOrderId());
});
if (!CollectionUtils.isEmpty(reservationDeliveryDetailsLinkList)) {
reservationDeliveryDetailsLinkService.saveBatch(reservationDeliveryDetailsLinkList);
}
}
return outMaterialDetailService.batchInsert(stockOutOrderDO.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList());
}