|
|
@@ -781,3 +781,95 @@ message WarehouseStateChangeRsp {
|
|
|
optional string RetDesc = 3; // string 描述信息
|
|
|
optional uint64 warehouseid = 4; // uint64 仓库ID
|
|
|
}
|
|
|
+
|
|
|
+// 现货合同操作请求 0 29 167
|
|
|
+message GldErmcpSpotContractOperateReq {
|
|
|
+ optional MessageHead Header = 1; // MessageHead
|
|
|
+ optional uint64 SpotContractID = 2; // uint64 现货合同ID(602+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ optional uint32 OperateType = 3; // uint32 操作类型-1:保存草稿2:提交申请3:审核通过4:审核拒绝5:撤回6:正常完结7:异常终止
|
|
|
+ optional uint32 OperateSrc = 4; // uint32 操作来源-1:管理端2:终端
|
|
|
+ optional uint64 UserID = 5; // uint64 操作用户ID
|
|
|
+ optional string Remark = 6; // string 操作备注
|
|
|
+ optional string ClientTicket = 7; // string 客户端流水号
|
|
|
+ optional ManageServiceMI2.GldSpotContractInfo Info = 8; // GldSpotContractInfo 现货合同信息
|
|
|
+}
|
|
|
+// 现货合同操作响应 0 29 168
|
|
|
+message GldErmcpSpotContractOperateRsp {
|
|
|
+ optional MessageHead Header = 1; // MessageHead 消息头
|
|
|
+ optional int32 RetCode = 2; // int32 返回码
|
|
|
+ optional string RetDesc = 3; // string 描述信息
|
|
|
+ optional uint64 SpotContractID = 4; // uint64 现货合同ID(602+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ optional uint32 OperateType = 5; // uint32 操作类型-1:保存草稿2:提交申请3:审核通过4:审核拒绝5:撤回6:正常完结7:异常终止
|
|
|
+ optional uint32 OperateSrc = 6; // uint32 操作来源-1:管理端2:终端
|
|
|
+ optional string ClientTicket = 7; // string 客户端流水号
|
|
|
+}
|
|
|
+
|
|
|
+// 现货合同信息 0 29 166
|
|
|
+message GldSpotContractInfo {
|
|
|
+ optional string TradeDate = 1; // string 交易日(yyyyMMdd)
|
|
|
+ optional string ContractNo = 2; // string 现货合同编号
|
|
|
+ optional int32 ContractType = 3; // int32 现货合同类型-1:采购-1:销售
|
|
|
+ optional uint64 UserID = 4; // uint64 机构ID
|
|
|
+ optional uint64 BuyUserID = 5; // uint64 采购方ID
|
|
|
+ optional uint64 SellUserID = 6; // uint64 客户ID
|
|
|
+ optional string SignDate = 7; // string 签订日期
|
|
|
+ optional bytes ContractAttachment = 8; // bytes 合同附件
|
|
|
+ optional double ContractMargin = 9; // double 合同保证金
|
|
|
+ optional uint64 DeliveryGoodsID = 10; // uint64 现货品种ID
|
|
|
+ optional uint64 WrStandardID = 11; // uint64 现货商品ID
|
|
|
+ optional uint32 ProductType = 12; // uint32 产品类型-1:标准仓单2:等标3:非标
|
|
|
+ optional double ConvertFactor = 13; // double 标仓系数
|
|
|
+ optional string SpotGoodsDesc = 14; // string 商品型号
|
|
|
+ optional uint32 PriceType = 15; // uint32 定价类型-1:一口价2:点价3:暂定价
|
|
|
+ optional double Qty = 16; // double 数量
|
|
|
+ optional double Price = 17; // double 价格暂定价[1:一口价、3:暂定价]
|
|
|
+ optional double Amount = 18; // double 金额[1:一口价、3:暂定价]
|
|
|
+ optional string DeliveryStartDate = 19; // string 交收期(开始)
|
|
|
+ optional string DeliveryEndDate = 20; // string 交收期(结束)
|
|
|
+ optional uint64 GoodsID = 21; // uint64 点价合约ID-0:为现货,其它为期货商品合约ID[2:点价3:暂定价]
|
|
|
+ optional double PriceMove = 22; // double 升贴水[2:点价3:暂定价]
|
|
|
+ optional string StartDate = 23; // string 点价开始日期[2:点价3:暂定价]
|
|
|
+ optional string EndDate = 24; // string 点价结束日期[2:点价3:暂定价]
|
|
|
+ optional string PointDesc = 25; // string 点价备注[2:点价3:暂定价]
|
|
|
+ optional string DeliveryDesc = 26; // string 交收方式
|
|
|
+ optional uint64 MerUserID = 27; // uint64 跟单员ID
|
|
|
+ optional uint64 TradeUserID = 28; // uint64 交易员ID
|
|
|
+ optional double PricedQty = 29; // double 已定价量
|
|
|
+ optional double PricedAmount = 30; // double 已定价金额
|
|
|
+ optional uint64 SpotGoodsBrandID = 31; // uint64 现货品牌ID
|
|
|
+ optional string Remark = 32; // string 合同备注
|
|
|
+ optional uint64 SaleUserID = 33; // uint64 业务员ID
|
|
|
+ optional uint64 AccountID = 34; // uint64 期货账户ID
|
|
|
+ optional uint32 BizType = 35; // uint32 业务类型 - 1:套保 2:套利
|
|
|
+}
|
|
|
+// 合同操作请求 0 29 170
|
|
|
+message ErmcpContractOperateApplyReq {
|
|
|
+ optional MessageHead Header = 1; // MessageHead
|
|
|
+ optional uint64 OperateApplyID = 2; // uint64 操作申请ID(603+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ optional uint32 OperateType = 3; // uint32 操作类型-1:登记2:确认3:拒绝4:撤销
|
|
|
+ optional uint32 OperateSrc = 4; // uint32 操作来源-1:管理端2:终端
|
|
|
+ optional uint64 UserID = 5; // uint64 操作用户ID
|
|
|
+ optional string Remark = 6; // string 备注
|
|
|
+ optional string ClientTicket = 7; // string 客户端流水号
|
|
|
+ optional ManageServiceMI2.ErmcpContractOperateApplyInfo Info = 8; // ErmcpContractOperateApplyInfo 合同操作信息
|
|
|
+}
|
|
|
+// 合同操作响应 0 29 171
|
|
|
+message ErmcpContractOperateApplyRsp {
|
|
|
+ optional MessageHead Header = 1; // MessageHead 消息头
|
|
|
+ optional int32 RetCode = 2; // int32 返回码
|
|
|
+ optional string RetDesc = 3; // string 描述信息
|
|
|
+ optional uint64 OperateApplyID = 4; // uint64 操作申请ID(603+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ optional uint32 OperateType = 5; // uint32 操作类型-1:登记2:确认3:拒绝4:撤销
|
|
|
+ optional uint32 OperateSrc = 6; // uint32 操作来源-1:管理端2:终端
|
|
|
+ optional string ClientTicket = 7; // string 客户端流水号
|
|
|
+}
|
|
|
+// 合同操作信息 0 29 169
|
|
|
+message ErmcpContractOperateApplyInfo {
|
|
|
+ optional uint32 OperateApplyType = 1; // uint32 操作申请类型-1:点价2:结算3:款项4:发票
|
|
|
+ optional uint64 RelatedID = 2; // uint64 现货合同ID(602+Unix秒时间戳(10位)+xxxxxx)
|
|
|
+ optional bytes DetailJson = 3; // bytes 明细JSON
|
|
|
+ optional bytes AttachUrl = 4; // bytes 附件
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|