From 2d857b943de546e46300041406415c2c0187167d Mon Sep 17 00:00:00 2001 From: lijuncheng Date: Tue, 27 Aug 2024 19:17:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=87=87=E8=B4=AD=E6=94=B6?= =?UTF-8?q?=E8=B4=A7=E5=AE=9E=E9=99=85=E8=B5=8B=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/detail.js | 6 +++--- src/pages/check/checkFgLabel.vue | 1 - src/pages/purchaseReceipt/job/receiptDetail.vue | 6 +++--- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/common/detail.js b/src/common/detail.js index 817bbf1c..da93b326 100644 --- a/src/common/detail.js +++ b/src/common/detail.js @@ -143,11 +143,11 @@ export function calcTreeHandleQty(detailSource) { item.handleQty = new Decimal(0).toNumber(); for (let detail of item.subList) { - if (detail != undefined && detail.scaned) { - if (detail.packList.length > 0) { + if (detail) { + if (detail.packList&&detail.packList.length > 0) { detail.handleQty = new Decimal(0).toNumber(); for (let pack of detail.packList) { - if (pack != undefined && pack.scaned) { + if (pack && pack.scaned) { detail.handleQty = calc.add(detail.handleQty, pack.handleQty); } } diff --git a/src/pages/check/checkFgLabel.vue b/src/pages/check/checkFgLabel.vue index a0a1918b..769733d6 100644 --- a/src/pages/check/checkFgLabel.vue +++ b/src/pages/check/checkFgLabel.vue @@ -69,7 +69,6 @@ getBusinessType, createItemInfo, createDetailInfo, - calcTreeHandleQty } from '@/common/record.js'; import { diff --git a/src/pages/purchaseReceipt/job/receiptDetail.vue b/src/pages/purchaseReceipt/job/receiptDetail.vue index f0a44da9..dbc696f3 100644 --- a/src/pages/purchaseReceipt/job/receiptDetail.vue +++ b/src/pages/purchaseReceipt/job/receiptDetail.vue @@ -619,9 +619,9 @@ this.detailSource.forEach(item => { item.subList.forEach(detail => { - if (!detail.scaned) { - detail.handleQty = 0 - } + // if (!detail.scaned) { + // detail.handleQty = 0 + // } detail.packList.forEach(pack => { if (!pack.scaned) { pack.handleQty = 0