namespace YLErp.Modules.ReportModule.SettlementReportModule { public class ClientDingShiReport_GT : DingShiReport { public ReportModel_GT reportModel { get; set; } /// /// 持仓明细 /// public List eodPositions { get; set; } /// /// 平仓明细 /// public List unwindTrades { get; set; } } public class ReportModel_GT { public DateTime ReportDate { get; set; } public string ClientName { get; set; } public double LastDayRemainFund { get; set; } public double CashInChange { get; set; } public double CashOutChange { get; set; } public double WinLoss { get; set; } public double ToEndBalance { get; set; } public double ToDayRemainFund { get; set; } public double WorstCastClientPayable { get; set; } public double OptionPremiumAndSwapSum { get; set; } public double EodPremium { get; set; } public double AvailableFund { get; set; } public double Credit { get; set; } public double DesirableFund { get; set; } public double WinLossSum { get; set; } public double PositionPnl { get; set; } public double AmountFundWithPositionPnl { get; set; } } public class EodPositionReportModel_GT { public int id { get; set; } public trade trade { get; set; } public DateTime ValueDate { get; set; } public string ExerciseMode { get; set; } public string BuySell { get; set; } public string Strike { get; set; } public string Strike2 { get; set; } public string Strike3 { get; set; } public string UnderlyingCode { get; set; } public double? UnderlyingPrice { get; set; } public double? CurrentPrice { get; set; } public double? TradeSinglePrice { get; set; } public double? TradePrice { get; set; } public double? CurrentPriceSum { get; set; } public double? Pnl { get; set; } public double? Margin { get; set; } } public class UnwindTradeModel_GT { public int id { get; set; } public trade trade { get; set; } public trade_cash tc { get; set; } public string ExerciseMode { get; set; } public string BuySell { get; set; } public string UnderlyingCode { get; set; } public double? TradeSinglePrice { get; set; } public double? TradePrice { get; set; } public double? UnwindPrice { get; set; } public double? Amount { get; set; } public double? WinLoss { get; set; } } }