互换审核时对持仓sotckeqvnotional不要调整
This commit is contained in:
@@ -1536,8 +1536,12 @@ namespace YLErp.Modules.SwapModule
|
|||||||
td.HasPartialUnWind = 1;
|
td.HasPartialUnWind = 1;
|
||||||
}
|
}
|
||||||
td.UnWindDate = swapEvent.unwindData.UnwindDate;
|
td.UnWindDate = swapEvent.unwindData.UnwindDate;
|
||||||
td.StockEqvNotional -= Convert.ToDouble(swapEvent.unwindData.CloseNotionalValue);
|
if (eventType != (int)SwapEventTypeEnum.互换)
|
||||||
td.TradeAmount -= Convert.ToDouble(swapEvent.unwindData.CloseQty);
|
{
|
||||||
|
td.StockEqvNotional -= Convert.ToDouble(swapEvent.unwindData.CloseNotionalValue);
|
||||||
|
td.TradeAmount -= Convert.ToDouble(swapEvent.unwindData.CloseQty);
|
||||||
|
}
|
||||||
|
|
||||||
td.Notional = td.TradeAmount;
|
td.Notional = td.TradeAmount;
|
||||||
UpdateInitalPosition(flowList, swapEvent.unwindData, eventType);
|
UpdateInitalPosition(flowList, swapEvent.unwindData, eventType);
|
||||||
DbContext.SaveChanges();
|
DbContext.SaveChanges();
|
||||||
|
|||||||
Reference in New Issue
Block a user