diff --git a/src/pages/productPutaway/record/productPutawayRecord.vue b/src/pages/productPutaway/record/productPutawayRecord.vue index f94dcf5e..f767e374 100644 --- a/src/pages/productPutaway/record/productPutawayRecord.vue +++ b/src/pages/productPutaway/record/productPutawayRecord.vue @@ -126,6 +126,7 @@ //查询推荐的目标库位 getRecommendLocation(balance, res => { itemp.toLocationCode = res.code; + itemp.expectinNumber = res.expectinNumber; }) let newDetail = createDetailInfo(balance, pack); // newDetail.fromInventoryStatus = balance.inventoryStatus; @@ -162,7 +163,7 @@ }) let param = { - expectinNumber: balance.id, + expectinNumber: balance.packingNumber + "-" + Date.now(), itemCode: balance.itemCode, inventoryStatus: balance.inventoryStatus, }; @@ -184,7 +185,7 @@ recommendLocationRemoveExpectin(param).then(res => { }).catch(err => { - showErrorMessage('【'+err+'】移除预占用失败,请在PC端的预占用中移除') + showErrorMessage('【'+lst.join(',')+'】移除预占用失败,请在PC端的预占用中移除') }) } @@ -276,7 +277,7 @@ showCommitSuccessMessage(`提交成功
生成制品上架记录
${res.data}`) let removeId = []; detailSource.value.forEach(r => { - removeId.push(r.id); + removeId.push(r.expectinNumber) }) removeRecommendLocation(removeId); } else { @@ -347,7 +348,7 @@ submitItem.toBatch = info.batch submitItem.fromLocationCode = detail.locationCode - submitItem.toLocationCode = detail.toLocationCode + submitItem.toLocationCode = item.toLocationCode submitItem.qty = detail.handleQty submitItem.package = ''