|
|
@ -122,6 +122,15 @@ export default { |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
// 按照物料单号和储位相同的汇总 |
|
|
|
let _sumArr = {} |
|
|
|
_printData.details.forEach(item=>{ |
|
|
|
let _name = item.itemCode + '_' + item.toLocationErpCode |
|
|
|
if(_sumArr.hasOwnProperty(_name)){ _sumArr[_name].qty += Number(item.qty) } |
|
|
|
else{ _sumArr[_name] = JSON.parse(JSON.stringify(item)) } |
|
|
|
}) |
|
|
|
_printData.details = [] |
|
|
|
for(let i in _sumArr){ _printData.details.push(_sumArr[i]) } |
|
|
|
let data = initPrintAllData(_printData,'ysd.rdlx'); |
|
|
|
this.Print(data) |
|
|
|
}).catch(err => { |
|
|
|