using Newtonsoft.Json; namespace YLErp.Modules.TradeModule.ApiModule { /// /// 期权交易查询导出请求 /// public class OtcOptionTradeExportRequest { /// /// 结构类型 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable TradeTypes { get; set; } /// /// 交易状态 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable TradeStatus { get; set; } /// /// 簿记账户名称 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable AssetBookNames { get; set; } /// /// 交易员名称 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable TraderNames { get; set; } /// /// 交易对手方名称 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable ClientNames { get; set; } /// /// 交易对手方编号,优先使用 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable ClientNumbers { get; set; } /// /// 交易编号 /// public string TradeNumber { get; set; } /// /// 标的代码 /// [JsonConverter(typeof(StringArrayConverter))] public IEnumerable UnderlyingCodes { get; set; } /// /// 交易方向买入|卖出 /// public string BuySell { get; set; } /// /// 看涨看跌 Call|Put /// public string OptionType { get; set; } /// /// 行权方式:American|European /// public string ExerciseMode { get; set; } /// /// 成交日期筛选的起始日期, 格式: yyyy-MM-dd /// public DateTime? TradeDateStart { get; set; } /// /// 成交日期筛选的结束日期, 格式: yyyy-MM-dd /// public DateTime? TradeDateEnd { get; set; } } }