From 3c4db20ebbeef4a235e9e0beff2c12d401b2e2ee Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Fri, 21 Aug 2026 10:38:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/overseas-warehouse/api/inventory.test.ts | 2 +- src/modules/overseas-warehouse/api/inventory.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) 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) }