|
|
@ -208,49 +208,51 @@ const searchTableSuccessLabel = (formField, searchField, val, formRef, type, row |
|
|
|
|
|
|
|
// 查询页面返回 |
|
|
|
const searchTableSuccess = async(formField, searchField, val, formRef, type, row) => { |
|
|
|
console.log('searchTableSuccess',) |
|
|
|
|
|
|
|
nextTick(async () => { |
|
|
|
console.log('searchTableSuccess',formField, searchField, val, formRef, type, row) |
|
|
|
|
|
|
|
nextTick( async () => { |
|
|
|
|
|
|
|
if (type == 'tableForm') { |
|
|
|
// 明细查询页赋值 |
|
|
|
row[formField] = val[0][searchField] |
|
|
|
row['supplierCode'] = val[0]['supplierCode'] |
|
|
|
row['poNumber'] = val[0]['poNumber'] |
|
|
|
row['poLine'] = val[0]['poLine'] |
|
|
|
row['itemCode'] = val[0]['itemCode'] |
|
|
|
row['itemName'] = val[0]['itemName'] |
|
|
|
row['itemDesc1'] = val[0]['itemDesc1'] |
|
|
|
row['itemDesc2'] = val[0]['itemDesc2'] |
|
|
|
row['batch'] = val[0]['batch'] |
|
|
|
row['altBatch'] = val[0]['altBatch'] |
|
|
|
row['containerNumber'] = val[0]['containerNumber'] |
|
|
|
row['qty'] = val[0]['qty'] |
|
|
|
row['uom'] = val[0]['uom'] |
|
|
|
row['supplierQty'] = val[0]['supplierQty'] |
|
|
|
row['supplierUom'] = val[0]['supplierUom'] |
|
|
|
row['inventoryStatus'] = val[0]['inventoryStatus'] |
|
|
|
// row['fromLocationCode'] = val[0]['toLocationCode'] |
|
|
|
row['toLocationCode'] = val[0]['toLocationCode'] |
|
|
|
row['fromLocationGroupCode'] = val[0]['locationGroupCode'] |
|
|
|
row['toLocationGroupCode'] = null |
|
|
|
row['toWarehouseCode'] = null |
|
|
|
row['toAreaTypes'] = null |
|
|
|
row['fromAreaCode'] = val[0]['areaCode'] |
|
|
|
row['toAreaCode'] = val[0]['toAreaCode'] |
|
|
|
row['fromQwnerCode'] = val[0]['fromQwnerCode'] |
|
|
|
row['toOwnerCode'] = val[0]['toOwnerCode'] |
|
|
|
row['arriveDate'] = val[0]['arriveDate'] |
|
|
|
row['produceDate'] = val[0]['produceDate'] |
|
|
|
row['expireDate'] = val[0]['expireDate'] |
|
|
|
row['convertRate'] = val[0]['convertRate'] |
|
|
|
row['visualInspectResult'] = val[0]['visualInspectResult'] |
|
|
|
row['visualInspectPhotos'] = val[0]['visualInspectPhotos'] |
|
|
|
row['failedReason'] = val[0]['failedReason'] |
|
|
|
row['singlePrice'] = val[0]['singlePrice'] |
|
|
|
row['amount'] = val[0]['amount'] |
|
|
|
row['projectCode'] = val[0]['projectCode'] |
|
|
|
|
|
|
|
if(formField == 'itemCode'){ |
|
|
|
if(formField=='purchaseReceiptRecordNumber'){ |
|
|
|
row['supplierCode'] = val[0]['supplierCode'] |
|
|
|
row['poNumber'] = val[0]['poNumber'] |
|
|
|
row['poLine'] = val[0]['poLine'] |
|
|
|
row['itemCode'] = val[0]['itemCode'] |
|
|
|
row['itemName'] = val[0]['itemName'] |
|
|
|
row['itemDesc1'] = val[0]['itemDesc1'] |
|
|
|
row['itemDesc2'] = val[0]['itemDesc2'] |
|
|
|
row['batch'] = val[0]['batch'] |
|
|
|
row['altBatch'] = val[0]['altBatch'] |
|
|
|
row['containerNumber'] = val[0]['containerNumber'] |
|
|
|
row['qty'] = val[0]['qty'] |
|
|
|
row['uom'] = val[0]['uom'] |
|
|
|
row['supplierQty'] = val[0]['supplierQty'] |
|
|
|
row['supplierUom'] = val[0]['supplierUom'] |
|
|
|
row['inventoryStatus'] = val[0]['inventoryStatus'] |
|
|
|
// row['fromLocationCode'] = val[0]['toLocationCode'] |
|
|
|
row['toLocationCode'] = val[0]['toLocationCode'] |
|
|
|
row['fromLocationGroupCode'] = val[0]['locationGroupCode'] |
|
|
|
row['toLocationGroupCode'] = null |
|
|
|
row['toWarehouseCode'] = null |
|
|
|
row['toAreaTypes'] = null |
|
|
|
row['fromAreaCode'] = val[0]['areaCode'] |
|
|
|
row['toAreaCode'] = val[0]['toAreaCode'] |
|
|
|
row['fromQwnerCode'] = val[0]['fromQwnerCode'] |
|
|
|
row['toOwnerCode'] = val[0]['toOwnerCode'] |
|
|
|
row['arriveDate'] = val[0]['arriveDate'] |
|
|
|
row['produceDate'] = val[0]['produceDate'] |
|
|
|
row['expireDate'] = val[0]['expireDate'] |
|
|
|
row['convertRate'] = val[0]['convertRate'] |
|
|
|
row['visualInspectResult'] = val[0]['visualInspectResult'] |
|
|
|
row['visualInspectPhotos'] = val[0]['visualInspectPhotos'] |
|
|
|
row['failedReason'] = val[0]['failedReason'] |
|
|
|
row['singlePrice'] = val[0]['singlePrice'] |
|
|
|
row['amount'] = val[0]['amount'] |
|
|
|
row['projectCode'] = val[0]['projectCode'] |
|
|
|
}else if(formField == 'itemCode'){ |
|
|
|
row['batch'] = val[0]['toBatch'] |
|
|
|
row['containerNumber'] = val[0]['toContainerNumber'] |
|
|
|
row['containerNumber'] = val[0]['containerNumber'] |
|
|
|