80 lines
1.9 KiB
C#
80 lines
1.9 KiB
C#
using BaseOUDAL;
|
|
|
|
namespace YLErp.Model
|
|
{
|
|
public class TradeMarginTemplateReq : BaseSearchReq
|
|
{
|
|
public string TradeNumber { get; set; }
|
|
|
|
public string ClientName { get; set; }
|
|
|
|
public int? ClientId { get; set; }
|
|
|
|
public int? MarginRuleType { get; set; }
|
|
|
|
public int? IsDefault { get; set; }
|
|
|
|
public List<int> UserClients { get; set; }
|
|
|
|
public List<int> UserAssets { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易日期开始
|
|
/// </summary>
|
|
public DateTime? DateFromTradeDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易日期截止
|
|
/// </summary>
|
|
public DateTime? DateToTradeDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 到期日期开始
|
|
/// </summary>
|
|
public DateTime? DateFromExerciseDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 到期日期截止
|
|
/// </summary>
|
|
public DateTime? DateToExerciseDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易结构类型
|
|
/// </summary>
|
|
public List<string> TradeTypes { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易状态
|
|
/// </summary>
|
|
public List<string> TradeStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易终止日开始
|
|
/// </summary>
|
|
public DateTime? DateFromUnwindDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易终止日截止
|
|
/// </summary>
|
|
public DateTime? DateToUnwindDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易方向
|
|
/// </summary>
|
|
public string BuySell { get; set; }
|
|
|
|
/// <summary>
|
|
/// 初始预付金
|
|
/// </summary>
|
|
public int InitialMargin { get; set; }
|
|
|
|
/// <summary>
|
|
/// 预付金模板
|
|
/// </summary>
|
|
public List<int> MarginTemplate { get; set; }
|
|
|
|
public int? LoginUserId { get; set; }
|
|
public List<int> CurUserTradeIds { get; set; }
|
|
}
|
|
}
|