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