From ea5f3450ca86873fefbdd6322701c631fbd128bc Mon Sep 17 00:00:00 2001 From: lijuncheng Date: Mon, 28 Jul 2025 14:53:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9B=98=E7=82=B9=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=B8=8D=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/PDA/pages/task/countFgDetail.vue | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/fe/PDA/pages/task/countFgDetail.vue b/fe/PDA/pages/task/countFgDetail.vue index 307e67ae9..a1de577ae 100644 --- a/fe/PDA/pages/task/countFgDetail.vue +++ b/fe/PDA/pages/task/countFgDetail.vue @@ -419,6 +419,7 @@ that.scanAllDetails.forEach(item => { item.isDelete = false; item.modified = false; + item.originalQty=item.countQty; }) this.initList() @@ -761,12 +762,14 @@ let submitList = []; //定义空数组,用于装载去重之后的数组, filterList.forEach(item => { //可以用indexOf()数组去重 如果检索的结果匹配到,则返回 1. 如果检索的结果没有匹配值,则返回 -1. - var findItem = submitList.find(r => r.itemCode == item.itemCode) - if (findItem) { - findItem.countQty += item.countQty - } else { - submitList.push(item); - } + // var findItem = submitList.find(r => r.itemCode == item.itemCode) + // if (findItem) { + // findItem.countQty += item.countQty + // } else { + // submitList.push(item); + // } + //去除合并 + submitList.push(item); }) @@ -784,11 +787,11 @@ item.countTime = new Date(); item.countOperator = localStorage.userId; this.calcScanCount(); - if (value == item.countQty) { - if(!item.isNew){ - item.modified = false - }else { + if (value == item.originalQty) { + if(item.isNew){ item.modified = true + }else { + item.modified = false } } else { item.modified = true