确认书到期日取最早的那笔交易到期日
This commit is contained in:
@@ -121,6 +121,7 @@ namespace YLErp.Plugins.ShanXi.DocumentGenerator
|
||||
// 计算初始预付金率和维持预付金率(加权)
|
||||
decimal initialMarginRate = 0;
|
||||
decimal maintainMarginRate = 0;
|
||||
var exerciseDate= trades.Select(x => x.ExerciseDate).OrderBy(o=>o).FirstOrDefault();
|
||||
foreach (var trade in trades)
|
||||
{
|
||||
var swapPositions = Context.GetSwapPositions(trade.id, true);
|
||||
@@ -147,7 +148,7 @@ namespace YLErp.Plugins.ShanXi.DocumentGenerator
|
||||
|
||||
dic["成交日期"] = trade.TradeDate?.ToString("yyyy年M月d日");
|
||||
dic["开始日期"] = trade.StartDate?.ToString("yyyy年M月d日");
|
||||
dic["到期日期"] = trade.ExerciseDate?.ToString("yyyy年M月d日");
|
||||
dic["到期日期"] = exerciseDate?.ToString("yyyy年M月d日");
|
||||
bool posiLong = swapPosition?.PositionType == (int)PositionTypeFlag.Short ? false : true;
|
||||
var interestRate = interestMargin?.InterestRateDefault * 100 ?? 0;
|
||||
dic["多头约定利率"] = "不适用";
|
||||
|
||||
Reference in New Issue
Block a user