|
@@ -381,6 +381,17 @@ class UnifiedOrderQueryServiceTest {
|
|
|
assertEquals("sender", view.getList().get(0).getRole());
|
|
assertEquals("sender", view.getList().get(0).getRole());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Test
|
|
|
|
|
+ void flashItemsCarryOrderVersion() {
|
|
|
|
|
+ FlashDeliveryOrder order = flash(31L, 3000L);
|
|
|
|
|
+ order.setVersion(7);
|
|
|
|
|
+ doReturn(pageOf(List.of(order))).when(flashOrderMapper).selectPage(any(), any());
|
|
|
|
|
+
|
|
|
|
|
+ UnifiedOrderPageView view = service.query(USER_ID, UnifiedOrderTab.ALL, OrderSource.FLASH, null, 10);
|
|
|
|
|
+
|
|
|
|
|
+ assertEquals(7, view.getList().get(0).getOrderVersion());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
// ---------- helpers ----------
|
|
// ---------- helpers ----------
|
|
|
|
|
|
|
|
private static PosOrder takeaway(long id, long timeSec) {
|
|
private static PosOrder takeaway(long id, long timeSec) {
|