130 lines
3.7 KiB
C#
130 lines
3.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
using YLErp.Helpers;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
/// <summary>
|
|
/// 互换流水表
|
|
/// </summary>
|
|
[Table("swap_flow")]
|
|
public class swap_flow: DBModelBaseV2
|
|
{
|
|
/// <summary>
|
|
/// 交易时间
|
|
/// </summary>
|
|
[DisplayName("交易时间")]
|
|
[DataChange]
|
|
public DateTime? OccurTime { get; set; }
|
|
/// <summary>
|
|
/// 资金账号
|
|
/// </summary>
|
|
[DisplayName("资金账号")]
|
|
[DataChange]
|
|
public string FundAccount { get; set; }
|
|
/// <summary>
|
|
/// 互换交易编号id
|
|
/// </summary>
|
|
[DisplayName("互换交易编号id")]
|
|
[DataChange]
|
|
public int? SwapTradeId { get; set; }
|
|
/// <summary>
|
|
/// 互换交易编号
|
|
/// </summary>
|
|
[DisplayName("互换交易编号")]
|
|
[DataChange]
|
|
public string SwapTradeNo { get; set; }
|
|
/// <summary>
|
|
/// 买卖方向
|
|
/// </summary>
|
|
[DisplayName("买卖方向")]
|
|
[DataChange]
|
|
public int BsType { get; set; }
|
|
/// <summary>
|
|
/// 标的代码
|
|
/// </summary>
|
|
[DisplayName("标的代码")]
|
|
[DataChange]
|
|
public string UnderlyingCode { get; set; }
|
|
/// <summary>
|
|
/// 成交数量
|
|
/// </summary>
|
|
[DisplayName("成交数量")]
|
|
[DataChange]
|
|
public decimal TradingQty { get; set; }
|
|
/// <summary>
|
|
/// 成交金额
|
|
/// </summary>
|
|
[DisplayName("成交金额")]
|
|
[DataChange]
|
|
public decimal TradingAmount { get; set; }
|
|
/// <summary>
|
|
/// 交易费用
|
|
/// </summary>
|
|
[DisplayName("交易费用")]
|
|
[DataChange]
|
|
public decimal TradingFee { get; set; }
|
|
///<summary>
|
|
/// 数据状态 0:废弃,1:等待流水合成完成,100:完成
|
|
/// </summary>
|
|
[DisplayName("数据状态")]
|
|
[DataChange]
|
|
public int DataState { get; set; }
|
|
/// <summary>
|
|
/// 合约乘数
|
|
/// </summary>
|
|
[DisplayName("合约乘数")]
|
|
[DataChange]
|
|
public decimal ContractSize { get; set; }
|
|
|
|
/// <summary>
|
|
/// 电子盘流水id
|
|
/// </summary>
|
|
public long? trs_deal_id { get; set; }
|
|
/// <summary>
|
|
/// 成交均价(不含费)
|
|
/// </summary>
|
|
public decimal TradingAmountAvg { get; set; }
|
|
/// <summary>
|
|
/// 成交均价(含费)
|
|
/// </summary>
|
|
public decimal TradingAmountFeeAvg { get; set; }
|
|
|
|
public int? ClientId { get; set; }
|
|
/// <summary>
|
|
/// 成交收益率
|
|
/// </summary>
|
|
public decimal? ytm { get; set; }
|
|
/// <summary>
|
|
/// 成交净价(不含费)
|
|
/// </summary>
|
|
public decimal? TradingAmountNet { get; set; }
|
|
/// <summary>
|
|
/// 成交净价(含费)
|
|
/// </summary>
|
|
public decimal? TradingAmountNetFee { get; set; }
|
|
/// <summary>
|
|
/// 客户名称
|
|
/// </summary>
|
|
public string ClientName { get; set; }
|
|
/// <summary>
|
|
/// 标的名称
|
|
/// </summary>
|
|
public string UnderlyingName { get; set; }
|
|
/// <summary>
|
|
/// 成交类型(1:对冲成交;2:合约成交
|
|
/// </summary>
|
|
public int? DealType { get; set; } = 2;
|
|
/// <summary>
|
|
/// 预警通过说明
|
|
/// </summary>
|
|
public string limit_alert_remark { get; set; }
|
|
|
|
public DateTime? SettleDate { get; set; }
|
|
}
|
|
|
|
|
|
}
|