d9538513 by lihua

fix: 解决计算报错

1 parent 8a8dcb8e
...@@ -676,7 +676,7 @@ const incomeCalculateData = computed(() => { //响应式不生效 ...@@ -676,7 +676,7 @@ const incomeCalculateData = computed(() => { //响应式不生效
676 resultInfo['折现现值'].push(changeNum(parseFloat(resultInfo['折现因子'][i]) * parseFloat(resultInfo['现金流'][i]?.replace(/,/g, '')), 2, true)); 676 resultInfo['折现现值'].push(changeNum(parseFloat(resultInfo['折现因子'][i]) * parseFloat(resultInfo['现金流'][i]?.replace(/,/g, '')), 2, true));
677 }) 677 })
678 resultInfo['数据资产估值'] = changeNum(resultInfo['折现现值'].reduce(function (prev, curr, idx, arr) { 678 resultInfo['数据资产估值'] = changeNum(resultInfo['折现现值'].reduce(function (prev, curr, idx, arr) {
679 return parseFloat(prev?.replace(/,/g, '')) + parseFloat(curr?.replace(/,/g, '')); 679 return (typeof prev == 'string' ? parseFloat(prev?.replace(/,/g, '')) : parseFloat(prev)) + parseFloat(curr?.replace(/,/g, ''));
680 }), 2, true); 680 }), 2, true);
681 return resultInfo; 681 return resultInfo;
682 }) 682 })
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!