从山证v2.3.0拷贝
This commit is contained in:
@@ -0,0 +1,115 @@
|
||||
namespace YLErp.Modules.ReportModule.SettlementReportModule
|
||||
{
|
||||
public class ClientDingShiReport_GT : DingShiReport
|
||||
{
|
||||
public ReportModel_GT reportModel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 持仓明细
|
||||
/// </summary>
|
||||
public List<EodPositionReportModel_GT> eodPositions { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 平仓明细
|
||||
/// </summary>
|
||||
public List<UnwindTradeModel_GT> 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; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user