收益率优化
This commit is contained in:
parent
af97df757d
commit
36a09aafa6
|
|
@ -142,7 +142,7 @@ public class FinancialFormReport extends AbstractReportFormPlugin implements Plu
|
|||
//实际总收益率=实际收益/金额
|
||||
BigDecimal actualEarnings = ReportUtils.getBigDecimalValue(row, DYNAMICS_FIELDS[8]);
|
||||
row.set(DYNAMICS_FIELDS[9],actualEarnings
|
||||
.divide(buyAmount,8, RoundingMode.HALF_UP)
|
||||
.divide(buyAmount,4, RoundingMode.HALF_UP)
|
||||
.multiply(BigDecimal.valueOf(100)));
|
||||
sumActualEarnings=sumActualEarnings.add(actualEarnings);
|
||||
|
||||
|
|
@ -342,7 +342,7 @@ public class FinancialFormReport extends AbstractReportFormPlugin implements Plu
|
|||
|
||||
//计提日最近估值记录获取——(赎回金额+实际收益)* 所有赎回单
|
||||
allRedAmount=this.getRealRevenueAmount(dynamicObjectCollection,closestRecord.getDate("e_valuationdate"));
|
||||
row.set(DYNAMICS_FIELDS[8], allRedAmount); // 实际收益
|
||||
row.set(DYNAMICS_FIELDS[8], allRedAmount.divide(BigDecimal.valueOf(1000),8, RoundingMode.HALF_UP)); // 实际收益
|
||||
//计提日最近估值记录获取——(1-赎回份额/赎回日剩余份额)* 所有赎回单
|
||||
allRedProductAmount=this.getRedProductAmount(dynamicObjectCollection,closestRecord.getDate("e_valuationdate"));
|
||||
//计算金额(千元)
|
||||
|
|
|
|||
Loading…
Reference in New Issue