This commit is contained in:
王奎兴
2026-06-03 10:33:32 +08:00
parent 1c56b7bc49
commit db9eaeef15
2 changed files with 11 additions and 11 deletions
@@ -328,15 +328,15 @@ public class ReservationStockOutOrderDomainService {
BeanUtils.copyProperties(byId, stockOutOrder,"outOrderId");
wmsServiceFeign.omsOutOrderAdd(stockOutOrder);
// List<ReservationDeliveryDetailsLink> list = deliveryDetailsLinkService.list(new QueryWrapper<ReservationDeliveryDetailsLink>().lambda().eq(ReservationDeliveryDetailsLink::getOrderNumber, byId.getOutOrderNumber()));
// List<DeliveryDetailsLink> deliveryDetailsLinkList = new ArrayList<>();
// for (ReservationDeliveryDetailsLink reservationDeliveryDetailsLink : list) {
// DeliveryDetailsLink deliveryDetailsLink = new DeliveryDetailsLink();
// BeanUtils.copyProperties(reservationDeliveryDetailsLink, deliveryDetailsLink,"id");
// deliveryDetailsLink.setOmsId(reservationDeliveryDetailsLink.getId());
// deliveryDetailsLinkList.add(deliveryDetailsLink);
// }
// wmsServiceFeign.omsOutOrderAddDeliveryDetailsLink(deliveryDetailsLinkList);
List<ReservationDeliveryDetailsLink> list = deliveryDetailsLinkService.list(new QueryWrapper<ReservationDeliveryDetailsLink>().lambda().eq(ReservationDeliveryDetailsLink::getOrderNumber, byId.getOutOrderNumber()));
List<DeliveryDetailsLink> deliveryDetailsLinkList = new ArrayList<>();
for (ReservationDeliveryDetailsLink reservationDeliveryDetailsLink : list) {
DeliveryDetailsLink deliveryDetailsLink = new DeliveryDetailsLink();
BeanUtils.copyProperties(reservationDeliveryDetailsLink, deliveryDetailsLink,"id");
deliveryDetailsLink.setOmsId(reservationDeliveryDetailsLink.getId());
deliveryDetailsLinkList.add(deliveryDetailsLink);
}
wmsServiceFeign.omsOutOrderAddDeliveryDetailsLink(deliveryDetailsLinkList);
String inOrderNumber = stockOutOrder.getOutOrderNumber();
@@ -223,8 +223,8 @@ public class StockOutOrderApplicationService {
for (StockOutOrderPO stockOutOrderPO : stockOutOrderPOS) {
String outOrderNumber = stockOutOrderPO.getOutOrderNumber();
// List<DeliveryDetailsLink> list = deliveryDetailsLinkService.list(new LambdaQueryWrapper<DeliveryDetailsLink>().eq(DeliveryDetailsLink::getOrderNumber, outOrderNumber));
// stockOutOrderPO.setDeliveryDetailsLinkList(list);
List<DeliveryDetailsLink> list = deliveryDetailsLinkService.list(new LambdaQueryWrapper<DeliveryDetailsLink>().eq(DeliveryDetailsLink::getOrderNumber, outOrderNumber));
stockOutOrderPO.setDeliveryDetailsLinkList(list);
OutStockListMaterialAgg mag = materialAggByNum.get(outOrderNumber);
BigDecimal reduce = (mag != null && mag.getTotalOutboundQuantity() != null)