fix(firstleg): resolve merchant customs plan lookup

This commit is contained in:
2026-08-28 17:28:39 +08:00
parent 2dca7dfdb2
commit 7a15481e2d
3 changed files with 42 additions and 1 deletions
@@ -27,7 +27,7 @@ public interface ContainerCustomsMapper {
JOIN fl_loading_plan_item item ON item.loading_plan_id=p.id AND item.deleted=0
JOIN fl_inbound_order i ON i.id=item.inbound_id AND i.tenant_id=item.account_id AND i.deleted=0
WHERE p.plan_status='COMPLETED' AND i.tenant_id=#{tenantId} AND i.order_id=#{orderId} AND i.tax_mode='TAX_REFUND'
ORDER BY p.completed_at DESC,p.id DESC LIMIT 1
ORDER BY COALESCE(p.confirmed_at,p.updated_at) DESC,p.id DESC LIMIT 1
""")
Long completedPlanForOrder(@Param("tenantId") long tenantId, @Param("orderId") long orderId);