Commit Graph
2 Commits
Author SHA1 Message Date
张名锐 ea2f583c6d fix(swap): 解决日期刷新后部分平仓数量计算问题-公司行为
- 在日期刷新基线方法中添加平仓数量重新计算逻辑
- 确保非全平仓情况下按原比例重新计算平仓数量
- 添加单元测试验证部分平仓数量按原比例重算功能
- 修复了日期刷新后平仓比例与实际平仓数量不匹配的bug
2026-08-27 19:01:29 +08:00
hjhan e188ba5038 test(swap): 新增 ClosePercent 口径A产品契约测试,防止平仓比例被改为占剩余口径
新增前后端回归测试,锁定产品需求:ClosePercent 永远是占期初名义本金的比例。后端 CPC_001~010 装配测试验证 SwapDealService 真实执行 ToRemainingClosePercent/ToOriginalClosePercent 转换;前端 16 项接线测试验证 unwindSwapTrade.js 使用 NotionalValue 作为分母且 postData 携带 notionalValue 字段。测试背景:c9071a4e 曾将 ClosePercent 改为占剩余口径导致回归但现有测试全通过,本测试通过源码装配与契约验证弥补该缺口。
2026-07-27 13:18:32 +08:00