fix
Showing
1 changed file
with
2 additions
and
2 deletions
| ... | @@ -673,10 +673,10 @@ const incomeCalculateData = computed(() => { //响应式不生效 | ... | @@ -673,10 +673,10 @@ const incomeCalculateData = computed(() => { //响应式不生效 |
| 673 | } | 673 | } |
| 674 | let C10 = transfer(data[9][year.field]); | 674 | let C10 = transfer(data[9][year.field]); |
| 675 | resultInfo['折现因子'].push(changeNum(1 / Math.pow((1 + C10), parseFloat(resultInfo['折现年期'][i])), 2, true)); | 675 | resultInfo['折现因子'].push(changeNum(1 / Math.pow((1 + C10), parseFloat(resultInfo['折现年期'][i])), 2, true)); |
| 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 parseFloat(prev?.replace(/,/g, '')) + 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