张名锐
|
5c0c8a8506
|
fix(swap): 开平仓费用 取反
|
2026-08-26 18:23:47 +08:00 |
|
张名锐
|
147bcf4bf7
|
Merge branch 'glms/feature/0828_EQD-7084' into 'glms/feature/1.4.2'
feat(eodswapposition): 新增框架合约新口径展示功能
See merge request otc-dev/zszq-trs!14
|
2026-08-25 07:40:56 +00:00 |
|
张名锐
|
7d0eb16f64
|
feat(eodswapposition): 新增框架合约新口径展示功能
- 在EodPnlCalculator中添加CalculateEodSwapRiskNewFields方法,实现新口径计算逻辑
- 创建EodSwapRiskNewFields和EodSwapRiskNewResponse模型类,支持新的展示字段
- 实现SearchEodSwapNewList查询方法,复用旧查询权限控制并计算新字段
- 添加index=3的新框架合约Tab页面,使用独立查询接口和列配置
- 前端JavaScript中实现colModelGridEodSwapNew列模型,替换旧字段并新增9个字段
- 完善导出功能支持新Tab的标准格式导出,保持与旧口径分离
- 更新测试用例验证新框架合约前端接线正确性
|
2026-08-25 13:49:30 +08:00 |
|
马冰冰
|
8379f3fc2c
|
feature: 为结算通知书中的附件增加字段
|
2026-08-25 11:20:25 +08:00 |
|
hjhan
|
69295f31ce
|
refactor(eod): Phase2 提取EodPnlCalculator——11个static方法搬出SwapEodPositionService
SwapEodPositionService的static纯计算方法搬到EodPnlCalculator.cs:
- private→internal: RoundMoney/RoundEodInterest/NormalizeEodPositionForStorage/SetFloatingRealizedPnl/FillPositionLegSummary/SumInterestPnL/CalculateWeightedMarginRate
- public留转发壳: CalculateSwapRealizedPnl/NormalizeInterestSignForReport/CalculateWeightedMarginInterest/SetFixedLegRealizedPnl
SwapEodPositionService内所有调用点加EodPnlCalculator前缀
SwapModule零回归(7基线/510通过)
|
2026-08-12 16:46:13 +08:00 |
|