修复互换收益结算期初净价显示0的问题
期初净价列取TradingAmountNetAvg字段,后端InitIncome赋值为 position.PosiNetNoFeePrice(可空)。部分交易录入时未填该字段(值为0), 导致期初净价显示为0(如trade 1892/1859)。 改为:TradingAmountNetAvg为0时回退使用PosiNetPrice(期初净价,始终有值)。 仅前端兜底,不改动后端及平仓页。
This commit is contained in:
@@ -152,7 +152,7 @@
|
||||
{{floatPosition.UnderlyingCode}}
|
||||
</td>
|
||||
<td>{{priceFormat(floatPosition.PosiGrossPrice)}}</td>
|
||||
<td v-if="deal.StructureType!='普通收益互换'">{{priceFormat(floatPosition.TradingAmountNetAvg)}}</td>
|
||||
<td v-if="deal.StructureType!='普通收益互换'">{{priceFormat(floatPosition.TradingAmountNetAvg > 0 ? floatPosition.TradingAmountNetAvg : floatPosition.PosiNetPrice)}}</td>
|
||||
<td>
|
||||
{{floatPosition.TradingAmountAvg}}
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user