diff --git a/src/pages/productPutaway/record/fgDirectPutaway.vue b/src/pages/productPutaway/record/fgDirectPutaway.vue index 322a3492..4bd5f2ad 100644 --- a/src/pages/productPutaway/record/fgDirectPutaway.vue +++ b/src/pages/productPutaway/record/fgDirectPutaway.vue @@ -22,12 +22,12 @@ onShow() { if(this.$refs.productPutawayRecord!=undefined){ - this.$refs.productPutawayRecord.refresh(); + // this.$refs.productPutawayRecord.refresh(); } }, onPullDownRefresh() { - this.$refs.productPutawayRecord.refresh(); + // this.$refs.productPutawayRecord.refresh(); }, onNavigationBarButtonTap(e) { if (e.index === 0) { diff --git a/src/pages/productPutaway/record/productPutawayRecord.vue b/src/pages/productPutaway/record/productPutawayRecord.vue index 90fbcb5a..09d40be2 100644 --- a/src/pages/productPutaway/record/productPutawayRecord.vue +++ b/src/pages/productPutaway/record/productPutawayRecord.vue @@ -142,7 +142,7 @@ }, methods: { - getScanResult(result) { + getScanResult(result) { let label = result.label; let pack = result.package; result.balance.forEach( @@ -156,15 +156,16 @@ if (item == undefined) { var itemp = createItemInfo(balance, pack); //查询推荐的目标库位 + let newDetail = createDetailInfo(balance, pack); + newDetail.fromInventoryStatus = balance.inventoryStatus; + itemp.subList.push(newDetail); this.getRecommendLocation(balance, res => { itemp.toLocationCode = res.code; itemp.expectinNumber = res.expectinNumber; - this.$forceUpdate(); + this.detailSource.push(itemp) + this.$forceUpdate(); }) - let newDetail = createDetailInfo(balance, pack); // - newDetail.fromInventoryStatus = balance.inventoryStatus; - itemp.subList.push(newDetail); - this.detailSource.push(itemp) + } else { var detail = item.subList.find(r => { if (r.packingNumber == balance.packingNumber &&