|
|
@@ -2005,7 +2005,7 @@
|
|
|
const res = await outin.getAssetNum({
|
|
|
assetCode: row.assetCode,
|
|
|
batchNum: row.batchNo,
|
|
|
- num: num
|
|
|
+ num: Math.ceil(num)
|
|
|
});
|
|
|
// row.measuringUnit == 'PCS' ? nums :
|
|
|
|
|
|
@@ -2050,7 +2050,7 @@
|
|
|
}, 0);
|
|
|
const res1 = await outin.getAssetNum({
|
|
|
batchNum: row.batchNo,
|
|
|
- num
|
|
|
+ num:Math.ceil(num)
|
|
|
});
|
|
|
if (res1) {
|
|
|
batchList.forEach((item) => {
|
|
|
@@ -2138,13 +2138,14 @@
|
|
|
const list = this.warehousingMaterialList.filter(
|
|
|
(i) => i.batchNo === row.batchNo && i.isSave
|
|
|
);
|
|
|
+ let val=list.reduce((num, pre) => {
|
|
|
+ num += pre.selfWarehouseLedgerDetails.length;
|
|
|
+ return num;
|
|
|
+ }, 0);
|
|
|
// 退还
|
|
|
const res = await getAssetNum({
|
|
|
batchNo: row.batchNo,
|
|
|
- num: list.reduce((num, pre) => {
|
|
|
- num += pre.selfWarehouseLedgerDetails.length;
|
|
|
- return num;
|
|
|
- }, 0)
|
|
|
+ num:Math.ceil(val)
|
|
|
});
|
|
|
if (res?.success) {
|
|
|
list.forEach((item) => {
|