贴标申请,仓储转运

This commit is contained in:
2026-09-24 14:09:50 +08:00
parent d03862d47e
commit 56f4e6e35c
2 changed files with 18 additions and 6 deletions
@@ -80,6 +80,20 @@ import static org.mockito.Mockito.times;
@ExtendWith(MockitoExtension.class)
class WarehouseTransferServiceTest {
@Test
void pdaCandidatesUseTheMapperRestrictedToWaitingMeasurementOnly() {
WarehouseTransferOrder transfer = transfer(WarehouseTransferService.WAIT_PDA_RECEIVING);
transfer.setOperatingWarehouseId("900");
when(transfers.pdaCandidates("900")).thenReturn(List.of(transfer));
var result = service.pdaCandidates(900L);
assertEquals(1, result.size());
assertEquals(WarehouseTransferService.WAIT_PDA_RECEIVING, result.get(0).status());
verify(transfers).pdaCandidates("900");
verify(transfers, never()).selectList(any());
}
@Test
void customerMainStatusFiltersExpandToInternalWorkflowStates() {
assertEquals(List.of(WarehouseTransferService.APPROVED, WarehouseTransferService.WAIT_PDA_RECEIVING),