贴标申请,仓储转运
This commit is contained in:
+12
@@ -126,6 +126,12 @@ class WarehouseTransferServiceTest {
|
||||
WarehouseTransferOrder transfer = transfer(WarehouseTransferService.WAIT_RELABEL);
|
||||
transfer.setNeedRelabel(true);
|
||||
transfer.setRelabelNo("RL-20260923-000001");
|
||||
var reviewedAt = LocalDateTime.of(2026, 10, 9, 15, 36, 14);
|
||||
var measuredAt = reviewedAt.plusNanos(300_000_000);
|
||||
var outboundAt = reviewedAt.plusSeconds(2);
|
||||
transfer.setReviewedAt(reviewedAt); transfer.setOutboundAt(outboundAt);
|
||||
when(transferPallets.measurementTimes(List.of(transfer.getId()))).thenReturn(List.of(
|
||||
new WarehouseTransferPalletMapper.MeasurementTime(transfer.getId(), measuredAt)));
|
||||
Page<WarehouseTransferOrder> resultPage = new Page<>(1, 20, 1);
|
||||
resultPage.setRecords(List.of(transfer));
|
||||
RelabelApplication relabel = new RelabelApplication();
|
||||
@@ -141,6 +147,9 @@ class WarehouseTransferServiceTest {
|
||||
assertEquals("RL-20260923-000001", result.records().get(0).relabelNo());
|
||||
assertEquals("COMPLETED", result.records().get(0).relabelStatus());
|
||||
assertEquals("READY_FOR_DISPATCH", result.records().get(0).relabelFulfillmentStatus());
|
||||
assertEquals(reviewedAt, result.records().get(0).reviewedAt());
|
||||
assertEquals(measuredAt, result.records().get(0).measuredAt());
|
||||
assertEquals(outboundAt, result.records().get(0).outboundAt());
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -157,6 +166,9 @@ class WarehouseTransferServiceTest {
|
||||
assertEquals(1, result.records().size());
|
||||
assertNull(result.records().get(0).relabelStatus());
|
||||
assertNull(result.records().get(0).relabelFulfillmentStatus());
|
||||
assertNull(result.records().get(0).reviewedAt());
|
||||
assertNull(result.records().get(0).measuredAt());
|
||||
assertNull(result.records().get(0).outboundAt());
|
||||
verify(relabelApplications, never()).selectList(any());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user