|
|
@@ -142,6 +142,27 @@ message LoginQueryRsp {
|
|
|
optional uint32 ServerLastNoticeId = 8; // 最大通知id
|
|
|
}
|
|
|
|
|
|
+// 商品规则和费用
|
|
|
+message GoodsRuleAndFee {
|
|
|
+ optional int32 GoodsID = 1; // 商品ID
|
|
|
+ optional int32 CustomerTypeID = 2; // 保证金类别枚举值
|
|
|
+ repeated GoodsRule GoodsRuleList = 3; // 商品规则列表
|
|
|
+}
|
|
|
+
|
|
|
+// 通用查询参数信息
|
|
|
+message ParamValue {
|
|
|
+ optional string Key = 1; // 参数名
|
|
|
+ optional string Value = 2; // 参数值
|
|
|
+}
|
|
|
+
|
|
|
+// 商品规则类型
|
|
|
+message GoodsRule {
|
|
|
+ optional int32 Ruleid = 1; // 规则id
|
|
|
+ optional int32 GoodsID = 2; // 商品ID
|
|
|
+ optional string RuleName = 3; // 规则名称
|
|
|
+ optional double ParamValue = 4; // 参数值
|
|
|
+}
|
|
|
+
|
|
|
// 账户信息
|
|
|
message AccountInfo {
|
|
|
optional uint32 UserID = 1; // 用户ID
|
|
|
@@ -166,6 +187,19 @@ message TAAccountAll {
|
|
|
repeated uint32 MarketsIdList = 3; // 市场id数组
|
|
|
}
|
|
|
|
|
|
+// 持仓头寸信息
|
|
|
+message TradePosition {
|
|
|
+ optional uint32 GoodsId = 1; // 商品id
|
|
|
+ optional uint32 BuyFrozenQty = 2; // 买持仓冻结
|
|
|
+ optional uint32 BuyOtherFrozenQty = 3; // 买持仓其他冻结
|
|
|
+ optional uint32 BuyCurPositionQty = 4; // 买当前持仓总数量
|
|
|
+ optional double BuyCurHolderAmount = 5; // 买当前持仓总金额
|
|
|
+ optional uint32 SellFrozenQty = 6; // 卖持仓冻结
|
|
|
+ optional uint32 SellOtherFrozenQty = 7; // 卖持仓其他冻结
|
|
|
+ optional uint32 SellCurPositionQty = 8; // 卖当前持仓总数量
|
|
|
+ optional double SellCurHolderAmount = 9; // 卖当前持仓总金额
|
|
|
+}
|
|
|
+
|
|
|
// 资金账户信息
|
|
|
message TaAccountInfo {
|
|
|
optional uint64 AccountId = 1; // 账户id
|
|
|
@@ -207,6 +241,15 @@ message MoneyChangedNtf {
|
|
|
optional uint64 AccountID = 3; // uint64 交易账号
|
|
|
}
|
|
|
|
|
|
+// 公共通知消息头
|
|
|
+message NotifyHead {
|
|
|
+ optional int32 NtfMode = 1; // 消息通知模式(单播、组播、广播)
|
|
|
+ repeated uint32 ExcludeAcctIDs = 2; // 排除账号集合(首先过滤此集合帐号)
|
|
|
+ repeated uint32 ExchIDs = 3; // 目标交易所集合(若匹配所属交易所,推送)
|
|
|
+ repeated uint32 MemberIDs = 4; // 目标会员集合(若匹配所属会员,推送)
|
|
|
+ repeated uint64 AccountIDs = 5; // 目标账号集合(以上均不匹配时,最后检查此集合)
|
|
|
+}
|
|
|
+
|
|
|
// 新增修改收货地址请求
|
|
|
message UserReceiveInfoReq {
|
|
|
optional MessageHead Header = 1;
|
|
|
@@ -264,18 +307,18 @@ message UserReceiveIsDefaultRsp {
|
|
|
// 新增修改用户发票信息请求
|
|
|
message UserReceiptInfoReq {
|
|
|
optional MessageHead Header = 1;
|
|
|
- optional uint64 ClientSerialID = 2; // 客户端唯一ID
|
|
|
- optional uint32 UserID = 3; // 用户ID
|
|
|
- optional string UserName = 4; // 发票抬头姓名
|
|
|
- optional uint32 ReceiptType = 5; // 发票类型
|
|
|
- optional string TaxpayerID = 6; // 纳税人识别号
|
|
|
- optional string ContactInfo = 7; // 联系方式
|
|
|
- optional uint64 ReceiptInfoId = 8; // 修改时填用户发票信息id
|
|
|
- optional string ReceiptBank = 9; // 发票开户行[发票类型:企业]
|
|
|
- optional string ReceiptAccount = 10; // 发票帐号[发票类型:企业]
|
|
|
- optional string Address = 11; // 地址[发票类型:企业]
|
|
|
- optional string IDNum = 12; // 身份证号码[发票类型:个人]
|
|
|
- optional string Email = 13; // 收件邮箱
|
|
|
+ optional uint64 ClientSerialID = 2; // 客户端唯一ID
|
|
|
+ optional uint32 UserID = 3; // 用户ID
|
|
|
+ optional string UserName = 4; // 发票抬头姓名
|
|
|
+ optional uint32 ReceiptType = 5; // 发票类型
|
|
|
+ optional string TaxpayerID = 6; // 纳税人识别号
|
|
|
+ optional string ContactInfo = 7; // 联系方式
|
|
|
+ optional uint64 ReceiptInfoId = 8; // 修改时填用户发票信息id
|
|
|
+ optional string ReceiptBank = 9; // 发票开户行[发票类型:企业]
|
|
|
+ optional string ReceiptAccount = 10; // 发票帐号[发票类型:企业]
|
|
|
+ optional string Address = 11; // 地址[发票类型:企业]
|
|
|
+ optional string IDNum = 12; // 身份证号码[发票类型:个人]
|
|
|
+ optional string Email = 13; // 收件邮箱
|
|
|
}
|
|
|
|
|
|
// 新增修改用户发票信息请求响应
|
|
|
@@ -850,4 +893,24 @@ message SpotPresaleTransferDestingRsp {
|
|
|
optional uint32 UserID = 4; // 用户ID
|
|
|
optional uint64 TransferID = 5; // 协议转让ID
|
|
|
optional string ClientSerialNo = 6; // 客户端流水号
|
|
|
+}
|
|
|
+// 铁合金收益支取申请接口请求
|
|
|
+message THJProfitDrawApplyReq {
|
|
|
+ optional MessageHead Header = 1;
|
|
|
+ optional uint32 UserID = 2; // 用户ID,必填
|
|
|
+ optional string DrawMonth = 3; // 支取月份:格式yyyyMMeg:202209,必填
|
|
|
+ optional double DrawAmount = 4; // 支取金额,必填
|
|
|
+ optional uint32 ApplySrc = 5; // 申请来源-1:管理端
|
|
|
+ optional uint32 ApplyerID = 6; // 申请人
|
|
|
+ optional uint32 ClientType = 7; // 终端类型,如果申请来源为2则填写
|
|
|
+ optional string ClientSerialNo = 8; // 客户端流水号
|
|
|
+}
|
|
|
+// 铁合金收益支取申请接口响应
|
|
|
+message THJProfitDrawApplyRsp {
|
|
|
+ optional MessageHead Header = 1; // 消息头
|
|
|
+ optional int32 RetCode = 2; // 返回码
|
|
|
+ optional string RetDesc = 3; // 描述信息
|
|
|
+ optional uint32 UserID = 4; // 用户ID
|
|
|
+ optional uint64 ApplyID = 5; // 申请ID
|
|
|
+ optional string ClientSerialNo = 6; // 客户端流水号
|
|
|
}
|