Files
zszq-trs/YLErpDAL/Model/TradeMarginTemplateReq.cs
2024-05-09 14:06:26 +08:00

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; }
}
}