diff --git a/src/pages/issue/job/issueDetailBatch.vue b/src/pages/issue/job/issueDetailBatch.vue index 4ebb2c30..47a504d3 100644 --- a/src/pages/issue/job/issueDetailBatch.vue +++ b/src/pages/issue/job/issueDetailBatch.vue @@ -503,7 +503,8 @@ var creator = this.$store.state.user.id console.log(2343,this.detailSource) this.detailSource.forEach(toLocationCode => { - let obj = toLocationCode + let obj = {...toLocationCode} + delete obj.subList obj.recordList = [] let obj1 ={} let arr = toLocationCode.subList.filter(item=>item.scaned) @@ -520,14 +521,18 @@ obj1.packingNumber =record.packingNumber; obj1.qty =record.qty; obj1.scaned =record.scaned; - obj1.inventoryStatus =record.fromInventoryStatus; - obj1.inventoryStatus =record.fromInventoryStatus; obj1.toLocationCode =record.toLocationCode; + obj1.fromPackingNumber =''; + obj1.fromBatch = record.batch; + obj1.toBatch = record.batch; + obj1.toInventoryStatus = record.inventoryStatus; + obj1.toPackingNumber =""; + obj1.packingNumber = ""; let single_price = record.balance.singlePrice == null ? 0 : record.balance.singlePrice; - record.singlePrice = single_price; - record.amount = single_price *record.qty; + obj1.singlePrice = single_price; + obj1.amount = single_price *record.qty; obj.recordList.push(obj1) }) subList.push(obj)