perf(customs): filter loaded refund orders before pagination

This commit is contained in:
2026-10-03 12:23:57 +08:00
parent 1fe2cada15
commit fc32d0b390
3 changed files with 10 additions and 7 deletions
@@ -16,7 +16,7 @@ export async function readCustomsDocuments() {
let failedCount = 0
const size = 200
for (let page = 1; ; page += 1) {
const response = await getMerchantUnifiedOrders({ page, size, taxMode: 'TAX_REFUND' })
const response = await getMerchantUnifiedOrders({ page, size, taxMode: 'TAX_REFUND', loaded: true })
const total = Number(response.total)
const pages = Number(response.pages)
if (!Number.isSafeInteger(total) || total < 0 || Number(response.page) !== page