This commit is contained in:
2026-09-11 17:01:56 +08:00
parent b6c66565b9
commit 1683977e0b
2 changed files with 12 additions and 2 deletions
@@ -34,6 +34,10 @@ class LoadingListQueryMapperContractTest {
.contains("FROM fl_loading_plan p")
.contains("JOIN fl_container_booking b")
.contains("LEFT JOIN fl_loading_plan_item i")
.contains("FROM fl_outbound_dispatch outbound")
.contains("outbound.container_booking_id = p.container_booking_id")
.contains("AS outbound_confirmed_at")
.doesNotContain("b.outbound_confirmed_at")
.doesNotContain("preload_pushed_at")
.contains("p.plan_status IN ('EDITING', 'LOADING')")
.doesNotContain("active_item.deleted = 0")
@@ -47,6 +51,8 @@ class LoadingListQueryMapperContractTest {
.doesNotContain("PRELOAD_PUSHED");
assertThat(confirmed)
.contains("FROM fl_loading_plan p")
.contains("FROM fl_outbound_dispatch outbound")
.doesNotContain("b.outbound_confirmed_at")
.contains("p.plan_status = 'COMPLETED'")
.contains("customer_item.account_id = #{query.customerId}")
.contains("b.warehouse_id = #{query.warehouseId}")