优化
This commit is contained in:
+4
@@ -38,6 +38,8 @@ class ContainerPlanProgressContractTest {
|
||||
String sql = String.join("", rows.value()).toLowerCase();
|
||||
assertTrue(sql.contains("left join ll_inbound_plan"));
|
||||
assertTrue(sql.contains("o.estimated_warehouse_at"));
|
||||
assertTrue(sql.contains("having sum(case when nullif(trim(o.inbound_code),'') is null then 1 else 0 end)>0"));
|
||||
assertTrue(sql.contains("or count(distinct p.id)<>count(*)"));
|
||||
assertTrue(sql.contains("progress.plannedarrivalat asc"));
|
||||
assertTrue(sql.contains("progress.sourcecontainerbookingid asc"));
|
||||
assertTrue(sql.contains("limit #{limit} offset #{offset}"));
|
||||
@@ -54,6 +56,7 @@ class ContainerPlanProgressContractTest {
|
||||
assertTrue(openApi.contains("/api/platform/v1/last-leg/orders/container-summaries/{sourceContainerBookingId}:"));
|
||||
assertTrue(openApi.contains("ContainerPlanProgressSummary:"));
|
||||
assertTrue(openApi.contains("allPlansReady:"));
|
||||
assertTrue(openApi.contains("仅返回 allPlansReady=false 的待处理柜"));
|
||||
assertTrue(openApi.contains("ll_order.estimated_warehouse_at"));
|
||||
assertTrue(schema.contains("idx_ll_order_container_progress(source_container_booking_id,estimated_warehouse_at,created_at,id)"));
|
||||
assertTrue(deployment.contains("idx_ll_order_container_progress(source_container_booking_id,estimated_warehouse_at,created_at,id)"));
|
||||
@@ -72,6 +75,7 @@ class ContainerPlanProgressContractTest {
|
||||
|
||||
assertTrue(sql.contains("source_container_booking_id<>''"));
|
||||
assertTrue(sql.contains("LEFT JOIN ll_inbound_plan"));
|
||||
assertTrue(sql.contains("HAVING SUM(CASE WHEN NULLIF(TRIM(o.inbound_code),'') IS NULL THEN 1 ELSE 0 END)>0"));
|
||||
assertTrue(!sql.contains("<"));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user