Browse Source

采购退货记录增加订单号和订单行的赋值

hella_online_20240829
niexiting 2 months ago
parent
commit
10c5feb381
  1. 17
      src/pages/purchaseReturn/record/returnRecord.vue

17
src/pages/purchaseReturn/record/returnRecord.vue

@ -97,7 +97,8 @@
supplierCode: '', // supplierCode: '', //
poNumber: '', poNumber: '',
fromType: "", fromType: "",
dataContent: {} dataContent: {},
currentPackage: {}
}; };
}, },
@ -111,7 +112,7 @@
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({
title: option.title title: option.title
}) })
var typeCode = "PurchaseReturn" var typeCode = "PurchaseReturn"
getBusinessType(typeCode, res => { getBusinessType(typeCode, res => {
if (res.success) { if (res.success) {
@ -158,7 +159,8 @@
this.supplierCode = result.label.supplierCode; this.supplierCode = result.label.supplierCode;
} else { } else {
if (this.supplierCode != result.label.supplierCode) { if (this.supplierCode != result.label.supplierCode) {
this.showErrorMessage('扫描的供应商代码[' + result.label.supplierCode + ']与默认供应商代码[' + this.poNumber + ']不一致') this.showErrorMessage('扫描的供应商代码[' + result.label.supplierCode + ']与默认供应商代码[' + this.poNumber +
']不一致')
return; return;
} }
} }
@ -178,6 +180,7 @@
let balance = result.balance; let balance = result.balance;
let label = result.label; let label = result.label;
let pack = result.package; let pack = result.package;
this.currentPackage = pack;
var item = this.detailSource.find(res => { var item = this.detailSource.find(res => {
if (res.itemCode == balance.itemCode) { if (res.itemCode == balance.itemCode) {
@ -253,7 +256,7 @@
if (res.data) { if (res.data) {
this.showCommitSuccessMessage("提交成功<br>生成采购退货记录<br>" + res.data) this.showCommitSuccessMessage("提交成功<br>生成采购退货记录<br>" + res.data)
} else { } else {
this.showErrorMessage("提交失败[" + res.msg+"]") this.showErrorMessage("提交失败[" + res.msg + "]")
} }
}).catch(error => { }).catch(error => {
uni.hideLoading() uni.hideLoading()
@ -288,9 +291,11 @@
submitItem.fromLocationCode = detail.locationCode; submitItem.fromLocationCode = detail.locationCode;
submitItem.toLocationCode = ''; //退 submitItem.toLocationCode = ''; //退
submitItem.qty = detail.handleQty; submitItem.qty = detail.handleQty;
submitItem.package = ""; submitItem.package = "";
submitItem.poNumber = this.currentPackage.poNumber;
submitItem.poLine = this.currentPackage.poLine;
subList.push(submitItem) subList.push(submitItem)
} }
}) })
@ -397,4 +402,4 @@
background: #e0e0e0; background: #e0e0e0;
} }
</style> </style>
Loading…
Cancel
Save