diff --git a/src/modules/overseas-warehouse/api/inventory.test.ts b/src/modules/overseas-warehouse/api/inventory.test.ts index 55c1bc9f..4d4e1a26 100644 --- a/src/modules/overseas-warehouse/api/inventory.test.ts +++ b/src/modules/overseas-warehouse/api/inventory.test.ts @@ -15,7 +15,7 @@ describe('overseas inventory API', () => { await getInventorySummary(query) expect(overseasHttp.get).toHaveBeenNthCalledWith(1, '/platform/v1/last-leg/inventory/balances', { params: query }) - expect(overseasHttp.get).toHaveBeenNthCalledWith(2, '/platform/v1/last-leg/inventory/summary', { params: { customerId: '100', skuCode: 'SKU-1', warehouseLocationCode: 'A-01' } }) + expect(overseasHttp.get).toHaveBeenNthCalledWith(2, '/platform/v1/last-leg/inventory/summary', { params: { customerId: '100', page: 1, size: 200, skuCode: 'SKU-1', warehouseLocationCode: 'A-01' } }) }) it('uses the read-only position and ledger endpoints with explicit customer scope', async () => { diff --git a/src/modules/overseas-warehouse/api/inventory.ts b/src/modules/overseas-warehouse/api/inventory.ts index d08de140..804cdd7a 100644 --- a/src/modules/overseas-warehouse/api/inventory.ts +++ b/src/modules/overseas-warehouse/api/inventory.ts @@ -120,9 +120,8 @@ export async function listInventoryBalances(query: InventoryBalanceQuery) { } export async function getInventorySummary(query: InventoryBalanceQuery) { - const { page: _page, size: _size, ...summaryParams } = params(query) const response = await overseasHttp.get, ApiEnvelope>( - '/platform/v1/last-leg/inventory/summary', { params: summaryParams }, + '/platform/v1/last-leg/inventory/summary', { params: params({ ...query, page: 1, size: 200 }) }, ) return unwrapApiResponse(response) }