收益率优化

This commit is contained in:
李贵强 2025-07-14 18:59:12 +08:00
parent af97df757d
commit 36a09aafa6
1 changed files with 2 additions and 2 deletions

View File

@ -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"));
//计算金额千元