fix(swaptrade): 修复价格计算的括号问题

- 为 PosiGrossPrice 计算添加正确的括号包裹
- 为 TradingAmountNetAvg 计算添加正确的括号包裹
- 确保数值计算优先级正确,避免格式化错误
This commit is contained in:
hjhan
2026-04-14 09:09:19 +08:00
parent 6708878d6a
commit 80a3a7a3ba
+2 -2
View File
@@ -940,8 +940,8 @@
<td class="@fbgclass" style="width:116px !important;">@((SwapDirectionEnum)closeFloat.PayDirection)</td>
<td>@(closeFloat.PositionType == (int)PositionTypeFlag.Long ? "多头" : "空头")</td>
<td>@closeFloat.UnderlyingCode</td>
<td>@(closeFloat.PosiGrossPrice * multiplier).OtcFormat(OtcFormatFlag.umpriceP)</td>
<td>@((closeFloat.TradingAmountNetAvg ?? 0) * multiplier).OtcFormat(OtcFormatFlag.umpriceP)</td>
<td>@((closeFloat.PosiGrossPrice * multiplier).OtcFormat(OtcFormatFlag.umpriceP))</td>
<td>@(((closeFloat.TradingAmountNetAvg ?? 0) * multiplier).OtcFormat(OtcFormatFlag.umpriceP))</td>
<td>@((closeFloat.TradingAmountAvg * multiplier).OtcFormat(OtcFormatFlag.umpriceP))</td>
<td>@((closeFloat.PositionQty??0).OtcFormat(OtcFormatFlag.StockEqvNotional))</td>
<td>@(closeFloat.TradingFee.OtcFormat(OtcFormatFlag.StockEqvNotional))</td>