diff --git a/lastleg-service/src/main/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptService.java b/lastleg-service/src/main/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptService.java index 9a080980d..d28ad8587 100644 --- a/lastleg-service/src/main/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptService.java +++ b/lastleg-service/src/main/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptService.java @@ -277,6 +277,7 @@ public class InboundStockReceiptService { receipt.setPalletNo(pallet.getPalletNo()); receipt.setSourcePalletNo(pallet.getSourcePalletNo()); receipt.setWarehouseLocationId(pallet.getWarehouseLocationId()); + receipt.setWarehouseLocationCode(warehouseLocationCode); receipt.setBatchNo(plan.getPlanNo()); receipt.setReceivedPackages(packages); receipt.setInventoryBalanceId(result.balanceId()); diff --git a/lastleg-service/src/test/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptServiceTest.java b/lastleg-service/src/test/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptServiceTest.java index 4775eff2a..79430bd4c 100644 --- a/lastleg-service/src/test/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptServiceTest.java +++ b/lastleg-service/src/test/java/com/baiyue/lastleg/inboundplan/pda/service/InboundStockReceiptServiceTest.java @@ -103,6 +103,9 @@ class InboundStockReceiptServiceTest { assertEquals(5L, receipt.getValue().getReceivedPackages()); assertEquals(10L, receipt.getValue().getInventoryPositionId()); assertEquals("PLT-21", receipt.getValue().getPalletNo()); + assertEquals(3001L, receipt.getValue().getWarehouseLocationId()); + assertEquals("PDA-LAX-3001", receipt.getValue().getWarehouseLocationCode()); + assertEquals(request.getValue().warehouseLocationCode(), receipt.getValue().getWarehouseLocationCode()); assertEquals("INBOUND_COMPLETED", fixture.order.getCurrentStatus()); assertEquals("INBOUND_PLAN:COMPLETED", fixture.order.getSubOrderStatus()); ArgumentCaptor history = ArgumentCaptor.forClass(LastlegOrderStatusHistory.class);