ratio(收取=1/支付=-1)是方向因子, 应该是 int。 和 MtmCalc/DirectionRatio/MarginCalc 的 int 保持一致。 调用点(SwapEodPositionService 4处)原 ratio 是 decimal, 加 (int) 显式转换(值恒为 1或-1, 零精度损失)。 排查确认: 这是唯一的类型不一致, 其他纯函数参数类型均已统一。 验证: 编译0错误, 全量513测试7失败(基线一致)。
ratio(收取=1/支付=-1)是方向因子, 应该是 int。 和 MtmCalc/DirectionRatio/MarginCalc 的 int 保持一致。 调用点(SwapEodPositionService 4处)原 ratio 是 decimal, 加 (int) 显式转换(值恒为 1或-1, 零精度损失)。 排查确认: 这是唯一的类型不一致, 其他纯函数参数类型均已统一。 验证: 编译0错误, 全量513测试7失败(基线一致)。