From 6b30e35d0718cef0ab8c1f1b572f168caa9320ca Mon Sep 17 00:00:00 2001 From: liuyihe <2513762445@qq.com> Date: Wed, 14 Oct 2026 12:14:29 +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 --- packing-acceptance.local.html | 16 ---------------- .../pages/ReturnInventoryManagementView.vue | 7 +++++-- 2 files changed, 5 insertions(+), 18 deletions(-) delete mode 100644 packing-acceptance.local.html diff --git a/packing-acceptance.local.html b/packing-acceptance.local.html deleted file mode 100644 index cbb4fece..00000000 --- a/packing-acceptance.local.html +++ /dev/null @@ -1,16 +0,0 @@ -
复用当前平台会话,只调用正式业务接口。
- - - diff --git a/src/modules/overseas-warehouse/pages/ReturnInventoryManagementView.vue b/src/modules/overseas-warehouse/pages/ReturnInventoryManagementView.vue index 1b9e77db..9a2fc900 100644 --- a/src/modules/overseas-warehouse/pages/ReturnInventoryManagementView.vue +++ b/src/modules/overseas-warehouse/pages/ReturnInventoryManagementView.vue @@ -182,9 +182,11 @@ const planCartonItemRows = computed(() => (planDetail.value?.completionCartons | )); const planSourceRows = computed(() => (planDetail.value?.sources || []).flatMap(source => { const original = source.originalItems?.length ? source.originalItems : source.items; + const existingTarget = planDetail.value?.status === 'COMPLETED' && planDetail.value.completionCartons?.some(carton => carton.cartonMark === source.cartonMark); return original.map(item => { - const take = source.items.find(line => line.skuCode === item.skuCode)?.quantity || 0; + const take = existingTarget ? 0 : source.items.find(line => line.skuCode === item.skuCode)?.quantity || 0; return { cartonMark: source.cartonMark, sourceReturnNo: source.sourceReturnNo, participation: source.participation, + role: existingTarget ? '目标原箱(保留)' : '取出来源', skuCode: item.skuCode, originalQuantity: source.originalItems?.length ? item.quantity : null, take, remaining: source.originalItems?.length ? item.quantity - take : null }; }); @@ -872,6 +874,7 @@ const tableColumns = computed(() =>