单利起点InterestProfitSum已含历史累计(eod快照), 再减consumedInterest会双重扣减。复利起点是0(从头算), 减consumedInterest正确。两者计算结构不同不能套用。 正确方向:让InterestProfitSum在互换结清后归零(eod层方案B), 而非在计算时减consumedInterest。待重新设计单利修复方案。 测试还原为红灯(Assert redCount>0),注释更新说明正确方向。
单利起点InterestProfitSum已含历史累计(eod快照), 再减consumedInterest会双重扣减。复利起点是0(从头算), 减consumedInterest正确。两者计算结构不同不能套用。 正确方向:让InterestProfitSum在互换结清后归零(eod层方案B), 而非在计算时减consumedInterest。待重新设计单利修复方案。 测试还原为红灯(Assert redCount>0),注释更新说明正确方向。