|
|
@ -165,6 +165,7 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row) => |
|
|
|
console.log("type:",type) |
|
|
|
console.log("formField:",formField) |
|
|
|
console.log(formField, searchField, val, formRef, type, row) |
|
|
|
|
|
|
|
if (type == 'tableForm') { |
|
|
|
// 明细查询页赋值 |
|
|
|
// row[formField] = val[0][searchField] |
|
|
@ -185,18 +186,23 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row) => |
|
|
|
newRow['poLine'] = item['poLine'] |
|
|
|
newRow['orderQty'] = item['orderQty'] |
|
|
|
newRow['uom'] = item['uom'] |
|
|
|
if(tableData.value.find(item1=>item1['itemCode'] == item['itemCode']&&item1['poLine'] == item['poLine']&&item1['poNumber'] == item['poNumber'])) return |
|
|
|
|
|
|
|
itemCodes.push(item['itemCode']) |
|
|
|
tableData.value.push(newRow) |
|
|
|
}) |
|
|
|
//有效期 |
|
|
|
ItembasicApi.getItembasicPage({ |
|
|
|
code:itemCodes.join(',') |
|
|
|
}).then((res)=>{ |
|
|
|
res.list.forEach((item,index)=>{ |
|
|
|
const findItem = tableData.value.find(item1=>item1['itemCode']==item['code']) |
|
|
|
findItem['expireTime'] = item['expireTime'] |
|
|
|
if(itemCodes.length>0){ |
|
|
|
//有效期 |
|
|
|
ItembasicApi.getItembasicPage({ |
|
|
|
code:itemCodes.join(',') |
|
|
|
}).then((res)=>{ |
|
|
|
res.list.forEach((item,index)=>{ |
|
|
|
const findItem = tableData.value.find(item1=>item1['itemCode']==item['code']) |
|
|
|
findItem['expireTime'] = item['expireTime'] |
|
|
|
}) |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
const setV = {} |
|
|
|
setV[formField] = val[0][searchField] |
|
|
|