using BaseOUDAL; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using YieldChain.Security; namespace YLErp.DBModels { /// /// 资金流水查询 /// public class SwapFlowQueryRequest : BaseSearchReq { /// /// 交易开始日期 /// public DateTime? TradeDateStart { get; set; } /// /// 交易结束日期 /// public DateTime? TradeDateEnd { get; set; } /// /// 互换交易编码 /// public string TradeNumber { get; set; } /// /// 资金账号 /// public string FundAccount { get; set; } /// /// 标的代码 /// public string UnderlyingCode { get; set; } /// /// 步骤 /// public int step { get; set; } /// /// 清算日期 /// public DateTime? TradeDate { get; set; } public int? ClientId { get; set; } } public class SwapFlowQueryResponse { public long id { get; set; } public string EncryptId { get { return DataProtect.Encrypt(id.ToString()); } } /// /// 发生时间 /// public DateTime? OccurTime { get; set; } /// /// 资金账号 /// public string FundAccount { get; set; } /// /// 互换交易编号id /// public int? SwapTradeId { get; set; } /// /// 互换交易编号 /// public string SwapTradeNo { get; set; } /// /// 买卖方向 /// public int BsType { get; set; } /// /// 标的代码 /// public string UnderlyingCode { get; set; } /// /// 成交数量 /// public decimal TradingQty { get; set; } /// /// 成交金额 /// public decimal TradingAmount { get; set; } /// /// 交易费用 /// public decimal TradingFee { get; set; } /// /// 成交均价 /// public decimal TradingAmountAvg { get; set; } /// /// 含费均价 /// public decimal TradingAmountFeeAvg { get; set; } /// /// 合约乘数 /// public decimal ContractSize { get; set; } /// /// 成交收益率 /// public decimal ytm { get; set; } /// /// 成交净价 /// public decimal TradingAmountNet { get; set; } /// /// 交易对手方名称 /// public string ClientName { get; set; } /// /// 标的名称 /// public string UnderlyingName { get; set; } public DateTime OptTime { get; set; } /// /// 预警通过说明 /// public string limit_alert_remark { get; set; } } }