From e5952d79a70459e0559898c0210f87a78d65f9ea Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Wed, 23 Sep 2026 19:33:53 +0800 Subject: [PATCH] read pending PDA tasks from paged response --- scripts/admin-test-env-modules/phase3-pda-convergence.mjs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/admin-test-env-modules/phase3-pda-convergence.mjs b/scripts/admin-test-env-modules/phase3-pda-convergence.mjs index ef15e60aa..df63546ed 100644 --- a/scripts/admin-test-env-modules/phase3-pda-convergence.mjs +++ b/scripts/admin-test-env-modules/phase3-pda-convergence.mjs @@ -55,8 +55,9 @@ export async function run(context) { const pendingResponse = await request(context, 'GET', `/api/platform/v1/first-leg/pda-loading/tasks/pending?warehouseId=${encodeURIComponent(warehouseId)}&keyword=${encodeURIComponent(containerNo)}`) const pendingTasks = context.apiSuccess(MODULE, '读取当前操作员 PDA pending 列表', pendingResponse, '', OPTIONS) - const pendingTask = Array.isArray(pendingTasks) - ? pendingTasks.find((item) => id(item?.taskId) === taskId) + const pendingRecords = Array.isArray(pendingTasks) ? pendingTasks + : pendingTasks?.records || pendingTasks?.items || [] + const pendingTask = pendingRecords.find((item) => id(item?.taskId || item?.id) === taskId) : null const unresolvedItems = (taskDetail?.items || []).filter((item) => ['PENDING', 'PICKING'].includes(item?.itemStatus))