|
|
@@ -1474,3 +1474,108 @@ message QHJAgreementConfigOperateRsp {
|
|
|
optional string RetDesc = 3; // string 描述信息
|
|
|
optional uint64 agreementid = 4; // uint64 协议ID
|
|
|
}
|
|
|
+
|
|
|
+// 持仓单挂牌请求 0 22 15
|
|
|
+message HdWROrderReq {
|
|
|
+ optional MessageHead Header = 1; // MessageHead
|
|
|
+ optional uint64 LadingBillId = 2; // uint64 提单id(wrholdlb的LadingBillId字段),卖的时候填写
|
|
|
+ required string TradeDate = 3; // string 交易日
|
|
|
+ optional uint64 SubNum = 4; // uint64 提单子单号(wrholdlb的SubNum字段),卖的时候填写
|
|
|
+ optional uint64 WRFactorTypeId = 5; // uint64 仓单要素ID(wrholdlb的WRFactorTypeId字段),卖的时候填写
|
|
|
+ required uint32 UserID = 6; // uint32 用户ID
|
|
|
+ required uint64 AccountID = 7; // uint64 资金账号
|
|
|
+ optional uint32 IsSpecified = 8; // uint32 是否指定对手
|
|
|
+ repeated uint64 MatchAccIDs = 9; // uint64 仓单贸易对手用户ID集合(指定对手时填写)
|
|
|
+ required uint64 OrderQty = 10; // uint64 委托数量(可挂部分数据量)
|
|
|
+ required uint32 DeliveryGoodsID = 11; // uint32 交割商品商品ID
|
|
|
+ optional uint32 WRPriceType = 12; // uint32 价格方式
|
|
|
+ optional double FixedPrice = 13; // double 固定价格
|
|
|
+ repeated WRGoodsInfo WRTradeGoods = 14; // WRGoodsInfo 仓单贸易商品配置集合(浮动价时填写)
|
|
|
+ optional double PriceFactor = 15; // double 价格系数(浮动价时填写) - [挂牌]
|
|
|
+ optional double PriceMove = 16; // double 升贴水(浮动价时填写)
|
|
|
+ optional uint32 TimevalidType = 17; // uint32 时间有效类型
|
|
|
+ optional string ValidTime = 18; // string 有效期限
|
|
|
+ optional double FirstRatio = 19; // double 首付比例
|
|
|
+ optional int64 PerformanceTemplateID = 20; // int64 履约计划模板ID
|
|
|
+ optional uint32 OrderSrc = 21; // uint32 委托来源
|
|
|
+ optional string ClientSerialNo = 22; // string 客户端流水号
|
|
|
+ optional string ClientOrderTime = 23; // string 客户端委托时间
|
|
|
+ optional uint32 ClientType = 24; // uint32 终端类型
|
|
|
+ optional uint64 OperatorID = 25; // uint64 操作员账号ID
|
|
|
+ optional uint32 BuyOrSell = 26; // uint32 买卖方向
|
|
|
+ optional uint32 PriceDisplayMode = 27; // uint32 浮动价显示方式
|
|
|
+ optional uint32 CanBargain = 28; // uint32 挂牌是否可议价0:不可1:可-摘牌是否议价
|
|
|
+ optional string Attachment1 = 29; // string 附件1
|
|
|
+ optional string Attachment2 = 30; // string 附件2
|
|
|
+ optional string Remark = 31; // string 备注
|
|
|
+ optional uint64 ApplyID = 32; // uint64 申请ID
|
|
|
+ optional uint32 CanPart = 33; // uint32 是否允许部份摘牌0:不允许;1:允许
|
|
|
+ repeated string MatchAccIDsString = 34; // string 仓单贸易对手用户ID集合(指定对手时填写)
|
|
|
+ optional string DeliveryMonth = 35; // string 交收月
|
|
|
+ optional uint32 HasWr = 36; // uint32 是否有仓单-0:没有仓单 1:有仓单
|
|
|
+ optional uint32 WRStandardID = 37; // uint32 现货品种ID
|
|
|
+ repeated DGFactoryItems FactoryItems = 38; // DGFactoryItems 要素类型明细集合(没有仓单要素ID填写)
|
|
|
+}
|
|
|
+// 持仓单挂牌应答 0 22 16
|
|
|
+message HdWROrderRsp {
|
|
|
+ optional MessageHead Header = 1; // MessageHead 消息头
|
|
|
+ optional int32 RetCode = 2; // int32 返回码
|
|
|
+ optional string RetDesc = 3; // string 描述信息
|
|
|
+ optional uint32 UserID = 4; // uint32 用户ID
|
|
|
+ optional uint64 AccountID = 5; // uint64 资金账号
|
|
|
+ optional uint64 WRTradeOrderID = 6; // uint64 仓单贸易委托单ID
|
|
|
+ optional uint64 FreezeQty = 7; // uint64 冻结数量
|
|
|
+ optional string OrderTime = 8; // string 接收委托交易的时间
|
|
|
+ optional string ClientSerialNo = 9; // string 客户端流水号
|
|
|
+}
|
|
|
+// 持仓单摘牌请求 0 22 17
|
|
|
+message HdWRDealOrderReq {
|
|
|
+ optional MessageHead Header = 1; // MessageHead
|
|
|
+ optional uint32 UserID = 2; // uint32 用户ID
|
|
|
+ optional uint64 AccountID = 3; // uint64 资金账号
|
|
|
+ optional uint64 RelatedWRTradeOrderID = 4; // uint64 关联委托单号(摘牌委托关联挂牌委托单ID)
|
|
|
+ optional uint32 WRTransferUserID = 5; // uint32 仓单受让用户
|
|
|
+ optional uint64 OrderQty = 6; // uint64 委托数量
|
|
|
+ optional uint32 OrderSrc = 7; // uint32 委托来源
|
|
|
+ optional string ClientSerialNo = 8; // string 客户端流水号
|
|
|
+ optional string ClientOrderTime = 9; // string 客户端委托时间
|
|
|
+ optional uint32 ClientType = 10; // uint32 终端类型
|
|
|
+ optional uint64 OperatorID = 11; // uint64 操作员账号ID
|
|
|
+ optional uint32 BuyOrSell = 12; // uint32 买卖方向
|
|
|
+ optional uint64 ApplyID = 13; // uint64 申请ID
|
|
|
+ optional uint64 LadingBillId = 14; // uint64 提单id(wrholdlb的LadingBillId字段),卖的时候填写
|
|
|
+ optional uint64 SubNum = 15; // uint64 提单子单号(wrholdlb的SubNum字段),卖的时候填写
|
|
|
+ optional uint64 WRFactorTypeId = 16; // uint64 仓单要素ID(wrholdlb的WRFactorTypeId字段),卖的时候填写
|
|
|
+ optional string TradeDate = 17; // string 交易日
|
|
|
+ optional string DeliveryMonth = 18; // string 交收月
|
|
|
+ optional uint32 HasWr = 19; // uint32 是否有仓单-0:没有仓单 1:有仓单
|
|
|
+}
|
|
|
+// 持仓单摘牌应答 0 22 18
|
|
|
+message HdWRDealOrderRsp {
|
|
|
+ optional MessageHead Header = 1; // MessageHead 消息头
|
|
|
+ optional int32 RetCode = 2; // int32 返回码
|
|
|
+ optional string RetDesc = 3; // string 描述信息
|
|
|
+ optional uint32 UserID = 4; // uint32 用户ID
|
|
|
+ optional uint64 AccountID = 5; // uint64 资金账号
|
|
|
+ optional uint64 WRTradeOrderID = 6; // uint64 仓单贸易委托单ID
|
|
|
+ optional uint64 RelatedWRTradeOrderID = 7; // uint64 关联委托单号(摘牌委托关联挂牌委托单ID)
|
|
|
+ optional double FreezeAmount = 8; // double 冻结货款
|
|
|
+ optional string OrderTime = 9; // string 接收委托交易的时间
|
|
|
+ optional string ClientSerialNo = 10; // string 客户端流水号
|
|
|
+}
|
|
|
+
|
|
|
+message WRGoodsInfo {
|
|
|
+ optional uint32 GoodsID = 1; // uint32 配置商品ID
|
|
|
+ optional string GoodsCode = 2; // string 配置商品代码
|
|
|
+ optional double PriceFactor = 3; // double 商品价格系数
|
|
|
+ optional double PriceMove = 4; // double 商品升贴水值
|
|
|
+ optional double WeightRatio = 5; // double 商品重量系数
|
|
|
+}
|
|
|
+
|
|
|
+message DGFactoryItems {
|
|
|
+ optional uint64 DGFactoryItemTypeID = 1; // uint64 要素项类型ID
|
|
|
+ optional uint64 DGFactoryItemID = 2; // uint64 预约要素项类型值
|
|
|
+ optional uint32 ItemTypeMode = 3; // uint32 要素项类型模式
|
|
|
+}
|
|
|
+
|
|
|
+
|