258 lines
8.6 KiB
C#
258 lines
8.6 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel.DataAnnotations;
|
||
using System.ComponentModel.DataAnnotations.Schema;
|
||
using System.Linq;
|
||
using System.Security.Principal;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace YLErp.DBModels
|
||
{
|
||
[Table("client_order")]
|
||
public class ClientOrder
|
||
{
|
||
/// <summary>
|
||
/// 主键
|
||
/// </summary>
|
||
[Key]
|
||
public long id { get; set; }
|
||
/// <summary>
|
||
/// 委托编号
|
||
/// </summary>
|
||
public string order_sno { get; set; }
|
||
/// <summary>
|
||
/// 序号
|
||
/// </summary>
|
||
public string num { get; set; }
|
||
/// <summary>
|
||
/// STC订单编号
|
||
/// </summary>
|
||
public string stc_order_id { get; set; }
|
||
/// <summary>
|
||
/// 第三方订单编号
|
||
/// </summary>
|
||
public string third_party_order_id { get; set; }
|
||
/// <summary>
|
||
/// 客户机构编码
|
||
/// </summary>
|
||
public int? client_id { get; set; }
|
||
/// <summary>
|
||
/// 客户机构名称
|
||
/// </summary>
|
||
public string client_name { get; set; }
|
||
/// <summary>
|
||
/// 客户编号
|
||
/// </summary>
|
||
public long? client_user_id { get; set; }
|
||
/// <summary>
|
||
/// 客户名称
|
||
/// </summary>
|
||
public string client_user_name { get; set; }
|
||
/// <summary>
|
||
/// 债券代码
|
||
/// </summary>
|
||
public string security_id { get; set; }
|
||
/// <summary>
|
||
/// 债券简称
|
||
/// </summary>
|
||
public string symbol { get; set; }
|
||
/// <summary>
|
||
/// 债券规模
|
||
/// </summary>
|
||
public string bond_size { get; set; }
|
||
/// <summary>
|
||
/// 债券发行价格
|
||
/// </summary>
|
||
public decimal? issue_price { get; set; }
|
||
/// <summary>
|
||
/// 合约期限(对应债券期限,例如:10Y)
|
||
/// </summary>
|
||
public string contract_period { get; set; }
|
||
/// <summary>
|
||
/// 结构类型(1:收益互换)
|
||
/// </summary>
|
||
public int? struct_type { get; set; }
|
||
/// <summary>
|
||
/// 当前操作(0:无操作,1:委托拒绝,2:合约成交,3:客户撤单,4:对冲撤单,5:确认对冲,6:自动撤单)
|
||
/// </summary>
|
||
public int? current_operation { get; set; }
|
||
/// <summary>
|
||
/// 订单状态(-2:意向成交,-1:待意向确认,0:已报,1:部分成交,2:全部成交,4:已撤单,6:撤单中,8:已拒绝,9:自动确认,10:下单失败)
|
||
/// </summary>
|
||
public int? status { get; set; }
|
||
/// <summary>
|
||
/// 操作前订单状态(-2:意向成交,-1:待意向确认,0:已报,1:部分成交,2:全部成交,4:已撤单,6:撤单中,8:已拒绝,9:自动确认,10:下单失败)
|
||
/// </summary>
|
||
public int? before_status { get; set; }
|
||
/// <summary>
|
||
/// 是否创建对冲(0:未创建,1:已创建)
|
||
/// </summary>
|
||
public int? is_create_hedge_order { get; set; }
|
||
/// <summary>
|
||
/// 对冲状态(0:已报,1:全部对冲,2:未完全对冲)
|
||
/// </summary>
|
||
public int? hedge_status { get; set; }
|
||
/// <summary>
|
||
/// 对冲单撤单状态(-1:未创建对冲单,1:未撤单,2:已撤单,3:已拒绝,4:下单失败)
|
||
/// </summary>
|
||
public int? hedge_cancel_status { get; set; }
|
||
/// <summary>
|
||
/// 交易方向(0:买入,1:卖出)
|
||
/// </summary>
|
||
public int? side { get; set; }
|
||
/// <summary>
|
||
/// 确认类型(0:自动确认,1:交易员手动确认)
|
||
/// </summary>
|
||
public int? confirm_type { get; set; }
|
||
/// <summary>
|
||
/// 委托收益率
|
||
/// </summary>
|
||
public decimal? entrust_yield { get; set; }
|
||
/// <summary>
|
||
/// 委托净价
|
||
/// </summary>
|
||
public decimal? price { get; set; }
|
||
/// <summary>
|
||
/// 委托净价(含费)
|
||
/// </summary>
|
||
public decimal? price_include_fee { get; set; }
|
||
/// <summary>
|
||
/// 委托全价
|
||
/// </summary>
|
||
public decimal? full_price { get; set; }
|
||
/// <summary>
|
||
/// 委托全价(含费)
|
||
/// </summary>
|
||
public decimal? full_price_include_fee { get; set; }
|
||
/// <summary>
|
||
/// 委托数量类型:1:整量:,2:非整量
|
||
/// </summary>
|
||
public int? order_qty_type { get; set; }
|
||
/// <summary>
|
||
/// 委托数量(万)
|
||
/// </summary>
|
||
public decimal? order_qty { get; set; }
|
||
/// <summary>
|
||
/// 成交数量(万)
|
||
/// </summary>
|
||
public decimal? last_shares { get; set; }
|
||
/// <summary>
|
||
/// 对冲成交数量(万)
|
||
/// </summary>
|
||
public decimal? hedge_deal_number { get; set; }
|
||
/// <summary>
|
||
/// 累计成交
|
||
/// </summary>
|
||
public decimal? total_traded { get; set; }
|
||
/// <summary>
|
||
/// 成交收益率
|
||
/// </summary>
|
||
public decimal? ytm { get; set; }
|
||
/// <summary>
|
||
/// 成交净价
|
||
/// </summary>
|
||
public decimal? deal_price { get; set; }
|
||
/// <summary>
|
||
/// 成交净价(含费)
|
||
/// </summary>
|
||
public decimal? deal_price_include_fee { get; set; }
|
||
/// <summary>
|
||
/// 成交全价
|
||
/// </summary>
|
||
public decimal? deal_full_price { get; set; }
|
||
/// <summary>
|
||
/// 成交全价(含费)
|
||
/// </summary>
|
||
public decimal? deal_full_price_include_fee { get; set; }
|
||
/// <summary>
|
||
/// 撤单数量(万)
|
||
/// </summary>
|
||
public decimal? cancel_qty { get; set; }
|
||
/// <summary>
|
||
/// 清算时间(0:T+0,1:T+1,2:T+2,远期:具体年月日)
|
||
/// </summary>
|
||
public string settl_type { get; set; }
|
||
/// <summary>
|
||
/// 清算日期
|
||
/// </summary>
|
||
public string settl_date { get; set; }
|
||
/// <summary>
|
||
/// 剩余期限
|
||
/// </summary>
|
||
public string remaining_term { get; set; }
|
||
/// <summary>
|
||
/// 债券票面利率类型(501001000:浮动利率,501002000:固定利率,501003000:累进利率)
|
||
/// </summary>
|
||
public string coupon_type { get; set; }
|
||
/// <summary>
|
||
/// 票面利率
|
||
/// </summary>
|
||
public decimal? coupon_rate { get; set; }
|
||
/// <summary>
|
||
/// 开平标志
|
||
/// </summary>
|
||
public int? open_close { get; set; }
|
||
/// <summary>
|
||
/// 币种
|
||
/// </summary>
|
||
public string currency { get; set; }
|
||
/// <summary>
|
||
/// 交易费率类型(0:百分比,1:单价固定交易费)
|
||
/// </summary>
|
||
public int? commission_rate_type { get; set; }
|
||
/// <summary>
|
||
/// 交易费率
|
||
/// </summary>
|
||
public decimal? commission_rate { get; set; }
|
||
/// <summary>
|
||
/// 交易费用
|
||
/// </summary>
|
||
public decimal? commission { get; set; }
|
||
/// <summary>
|
||
/// 远期
|
||
/// </summary>
|
||
public string future_date { get; set; }
|
||
/// <summary>
|
||
/// STC下单响应结果
|
||
/// </summary>
|
||
public string stc_order_result { get; set; }
|
||
/// <summary>
|
||
/// 订单来源(0:TRS客户端,1:TRS交易端,2:第三方平台,3:成交补录)
|
||
/// </summary>
|
||
public byte? order_source { get; set; }
|
||
/// <summary>
|
||
/// 交易员ID
|
||
/// </summary>
|
||
public long? trader_id { get; set; }
|
||
/// <summary>
|
||
/// 委托时间
|
||
/// </summary>
|
||
public DateTime? create_time { get; set; }
|
||
/// <summary>
|
||
/// 创建人
|
||
/// </summary>
|
||
public long? create_user { get; set; }
|
||
/// <summary>
|
||
/// 更新时间
|
||
/// </summary>
|
||
public DateTime? update_time { get; set; }
|
||
/// <summary>
|
||
/// 更新人
|
||
/// </summary>
|
||
public long? update_user { get; set; }
|
||
/// <summary>
|
||
/// 限额告警成交备注
|
||
/// </summary>
|
||
public string limit_alert_remark { get; set; }
|
||
/// <summary>
|
||
/// QT信息主键ID
|
||
/// </summary>
|
||
public long? qt_msg_primary_id { get; set; }
|
||
/// <summary>
|
||
/// 客户机构简称(客户简称)
|
||
/// </summary>
|
||
public string abbreviation { get; set; }
|
||
}
|
||
}
|