fix: 解决计算报错
Showing
1 changed file
with
1 additions
and
1 deletions
| ... | @@ -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 | }) | ... | ... |
-
Please register or sign in to post a comment