|
|
|
@ -369,7 +369,7 @@
|
|
|
|
|
sums[index] = values.reduce((prev, curr) => {
|
|
|
|
|
const value = Number(curr);
|
|
|
|
|
if (!isNaN(value)) {
|
|
|
|
|
return this.jnpf.floatAdd(prev,curr);
|
|
|
|
|
return Math.round(this.jnpf.floatAdd(prev,curr)*1000000)/1000000;
|
|
|
|
|
} else {
|
|
|
|
|
return prev;
|
|
|
|
|
}
|
|
|
|
@ -432,8 +432,8 @@
|
|
|
|
|
var refundNum = 0;
|
|
|
|
|
purchaseorder.purchaseorder_item0List.forEach((item, index)=>{
|
|
|
|
|
item.purchaseorderItem0Id = item.id;
|
|
|
|
|
refundAmount = refundAmount + parseFloat(item.amount);
|
|
|
|
|
refundNum = refundNum + parseFloat(item.settlement);
|
|
|
|
|
refundAmount = this.jnpf.floatAdd(refundAmount,item.amount);
|
|
|
|
|
refundNum = this.jnpf.floatAdd(refundNum,item.settlement);
|
|
|
|
|
});
|
|
|
|
|
this.dataForm.refundAmount = refundAmount;
|
|
|
|
|
this.dataForm.refundNum = refundNum;
|
|
|
|
|