fix(interest): 修复浮动利率部分/全平利息尾差(Bug A/B/C) 并补充回归测试
- Bug A(SwapDealService): 复利早退分支 TdInterestAmount 未乘 closePrecent - Bug B(SwapDealService): CalcDailyCompoundInterest 用 interest 而非 EOD 四舍五入快照 - Bug C(SwapEodPositionService): 用 oriPosiNotionalValue(平仓前原始本金) 重算平仓利息 - 新增 SwapInterestScenario3And4FloatingTest: 24 个浮动利率用例, 走真实生产函数 (GetInterests / SaveAutoEodWithCloseInterestPosition), 对照 Excel 手算 oracle(AO/BL/BN), 断言容差 0.01, 非 re-baseline; 含 DebugCompare 调试输出便于与生产/Excel 逐项对比 - 附 缺陷分析-利息部分平仓尾差20260807.md 与 oracle 源 xlsx
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user