From 06fbd1220dcafc3720f749e1b41e2c23fceb3223 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Wed, 19 Nov 2025 17:12:25 +0800 Subject: [PATCH] engChgLevel --- src/views/modules/sales-return/sales-return-inbound.vue | 8 ++++++-- src/views/modules/sales-return/sales-return-scrap.vue | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/views/modules/sales-return/sales-return-inbound.vue b/src/views/modules/sales-return/sales-return-inbound.vue index 05ba0a1..91c1ab9 100644 --- a/src/views/modules/sales-return/sales-return-inbound.vue +++ b/src/views/modules/sales-return/sales-return-inbound.vue @@ -399,6 +399,8 @@ export default { qtyToReturn: row.qtyToReturn, qtyReceived: row.qtyReceived || 0, qtyScrapped: row.qtyScrapped || 0, + engChgLevel: row.engChgLevel || "1", + invUOM: row.invUOM, transQty: '', uom: row.returnUOM, locationNo: 'AS', @@ -543,6 +545,8 @@ export default { warehouseId: this.warehouseId, height: item.height || null, // 高度(mm) rmaLineNo: item.rmaLineNo, + engChgLevel: row.engChgLevel || "1", + invUOM: item.invUOM, packUnitList: this.handlingUnit.map(hu => ({ code: hu.code, qty: hu.qty, @@ -635,7 +639,7 @@ export default { */ parseHeightFromPartNo(partNo) { if (!partNo) return ''; - + // 检查是否包含横杠 const parts = partNo.split('-'); if (parts.length >= 2) { @@ -645,7 +649,7 @@ export default { const height = parseInt(heightStr, 10); return isNaN(height) ? '' : height; } - + return ''; } }, diff --git a/src/views/modules/sales-return/sales-return-scrap.vue b/src/views/modules/sales-return/sales-return-scrap.vue index ab68d01..987d79c 100644 --- a/src/views/modules/sales-return/sales-return-scrap.vue +++ b/src/views/modules/sales-return/sales-return-scrap.vue @@ -282,6 +282,7 @@ export default { qtyToReturn: row.qtyToReturn, qtyReceived: row.qtyReceived || 0, qtyScrapped: row.qtyScrapped || 0, + engChgLevel: row.engChgLevel || "1", scrapQty: '', uom: row.returnUOM, batchNo: `${this.scanRmaNo}-${row.rmaLineNo}-1`, @@ -357,7 +358,7 @@ export default { configurationId: '*', conditionCode: null, serialNo: '*', - engChgLevel: '1', + engChgLevel: this.scrapItem.engChgLevel || '1', wdr: '*', rejectReason: this.scrapItem.rejectReason };