Browse Source

修改发料、补料查询到多个数据,选择报错

hella_online_20240821
lijuncheng 3 months ago
parent
commit
c68abb0b96
  1. 2
      src/pages/issue/coms/comScanIssuePack.vue
  2. 29
      src/pages/repleinsh/coms/comScanReplishPack.vue

2
src/pages/issue/coms/comScanIssuePack.vue

@ -489,7 +489,7 @@
},
selectBalanceItem(balance) {
this.afterGetBalance(this.label, balance, this.packageInfo);
this.afterGetBalance(balance, balance, this.packageInfo);
},
afterGetBalance(label, balance, packageInfo) {

29
src/pages/repleinsh/coms/comScanReplishPack.vue

@ -26,8 +26,7 @@
<view class="">
<view class="">
<win-com-scan ref="comscan" placeholder="箱标签" @getResult="onScan" :clearResult="true"
headerType="HPQ,HMQ"
:isShowHistory="false">
headerType="HPQ,HMQ" :isShowHistory="false">
</win-com-scan>
<view style="width: 100%;">
@ -418,9 +417,7 @@
},
selectBalanceItem(balance) {
if(balance){
this.afterGetBalance(this.label, balance, this.packageInfo);
}
this.afterGetBalance(balance, balance, this.packageInfo);
},
afterGetBalance(label, balance, packageInfo) {
@ -434,7 +431,7 @@
that.fromLocationCode = balance.locationCode;
let fromLocation = item.Locations.find(l => l.fromLocationCode == that.fromLocationCode);
//
if (fromLocation ) {
if (fromLocation) {
let batch = fromLocation.Batchs.find(r => r.batch == lot);
if (batch != undefined) {
if (batch.Records == undefined) {
@ -627,7 +624,7 @@
} else {
record = this.creatRecordByBalance(balance, packageInfo);
}
if (packageInfo.parentNumber) {
var checkData = batch.Records.find(r => {
if (r.packingNumber == packageInfo.parentNumber &&
@ -659,7 +656,7 @@
packageInfo
.batch + "]是父包装,是否移除子包装", res => {
if (res) {
batch.Records=[]
batch.Records = []
batch.Records.push(record);
this.issueRecord.unshift(record)
this.calcBatchHandleQty(batch);
@ -673,15 +670,15 @@
this.calcBatchHandleQty(batch);
this.getfocus();
}
}
},
getfocus() {

Loading…
Cancel
Save