interface.ts 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. // 交易委托请求 0 3 31
  2. export interface ChannelOrderReq {
  3. ClientSerialNo: string; // string 客户端流水号
  4. ClientOrderTime: string; // string 客户端委托时间
  5. ClientType: number; // uint32 终端类型
  6. LoginID: number; // uint64 登陆账号
  7. AccountID: number; // uint64 交易账号
  8. GoodsID: number; // uint32 商品ID
  9. MarketID: number; // uint32 市场ID
  10. ValidType: number; // int32 有效类型 - 1当日有效
  11. ChannelOperateType: number; // uint32 操作类型:
  12. ChannelOrderSrc: number; // uint32 单据来源委托来源 - 1:客户端 2:管理端 3:风控服务
  13. HedgeFlag: number; // uint32 投机套保标志 - 0:无 1:投机 2:套保 3:套利 4:套期保值 5:单边 6:移仓 7:错单处理 8:跨期套利
  14. OperatorID: number; // uint64 操作员账号ID
  15. OrderPrice: number; // double 委托价格
  16. OrderQty: number; // uint64 委托数量
  17. BuyOrSell: number; // uint32 买卖方向(买卖 - 0:买 1:卖 )
  18. ChannelBuildType: number; // uint32 下单类型(开平标志 - 0:无 1:建仓 2:平仓)
  19. CloseType: number; // uint32 平仓方式(平仓方式 - 0:无 1:平今 2:平昨)
  20. PriceMode: number; // uint32 取价方式 - 1:市价 2: 限价
  21. TimeValidType: number; // uint32 时间有效类型
  22. RelatedID: number; // uint64 关联单号
  23. ServiceTime: string; // string 服务端时间
  24. validtime: string; // string 有效时间
  25. CloseTodayQty: number; // uint64 平今仓数量
  26. SpotContractID: number; // uint64 现货合同ID - 为4:套期保值时填写
  27. SaleUserID: number; // uint64 业务员ID
  28. BizSubjectID: number; // uint64 归属业务部门ID
  29. }
  30. // 交易委托应答 0 3 32
  31. export interface ChannelOrderRsp {
  32. RetCode: number; // int32 返回码
  33. RetDesc: string; // string 描述信息
  34. OrderID: number; // uint64 一级生成的订单号
  35. OrderTime: string; // string 接收委托交易的时间
  36. }