|
|
@ -254,19 +254,14 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row ) => |
|
|
|
row['uom'] = val[0]['uom'] |
|
|
|
row['inventoryStatus'] = val[0]['inventoryStatus'] |
|
|
|
row['qty'] = val[0]['qty'] |
|
|
|
|
|
|
|
// 如果有批次 赋值库存余额批次 无批次 赋值 000000 |
|
|
|
if (val[0]['batch'] !== '') { |
|
|
|
row['batch'] = val[0]['batch'] |
|
|
|
} else { |
|
|
|
row['batch'] = '000000' |
|
|
|
} |
|
|
|
// 修改 tableform 属性 数量最大值设置为库存余额中数量 |
|
|
|
// TODO: tableFormColumns 修改属性目前只限于整个列 并不满足行要求 例如: 第一条数据最大10 第二条数据最大20 那么第一条数据会变成最大20限制 |
|
|
|
ProductionscrapRequestDetail.allSchemas.tableFormColumns.map(item => { |
|
|
|
if(item.field == 'qty' && val[0]['qty'] > 0) { |
|
|
|
item.tableForm.max = val[0]['qty'] |
|
|
|
} |
|
|
|
}) |
|
|
|
row['maxQty'] = val[0]['qty'] |
|
|
|
let param = {'itemCodes':val[0]['itemCode']} |
|
|
|
let resyStdcost = await StdcostpriceApi.queryStdcostpriceByItemCode(param) |
|
|
|
console.log('resyStdcost',resyStdcost) |
|
|
|