huangbin преди 4 години
родител
ревизия
c7b2b9d38b
променени са 2 файла, в които са добавени 81 реда и са изтрити 0 реда
  1. 79 0
      public/proto/mtp.proto
  2. 2 0
      src/services/funcode/index.ts

+ 79 - 0
public/proto/mtp.proto

@@ -2046,4 +2046,83 @@ message HolderCloseRsp {
         optional string RetDesc = 3; // string 描述信息
         optional uint64 OrderID = 4; // uint64 一级生成的订单号
         optional string OrderTime = 5; // string 接收委托交易的时间
+}
+
+// 出金请求 0 9 13
+message t2bBankWithdrawReq {
+	optional MessageHead Header = 1; // MessageHead
+	required uint64 ExtOperatorID = 2; // uint64 外部操作流水号
+	optional string ExchId = 3; // string 交易所编号
+	required string AccountCode = 4; // string 资金账户
+	required string CusBankID = 5; // string 托管银行编号
+	required string Currency = 6; // string 币种
+	optional int32 AccountType = 7; // int32 账户类型
+	optional string BankChildAccount = 8; // string 银行子账号
+	optional string BankChildAccountName = 9; // string 银行子账号名
+	optional string OpenCardBankId = 10; // string 银行卡行号
+	optional string BankAccoutNum = 11; // string 银行卡号
+	optional string BankAccoutName = 12; // string 银行卡户名
+	required double Amount = 13; // double 出金金额
+	optional string AppDateTime = 14; // string 申请日期和时间
+	optional string OldTaPWD = 15; // string 资金密码
+	optional string Desc = 16; // string 备注
+	optional string IdentifyCode = 17; // string 验证码
+	optional string BranchBankName = 18; // string 收款支行名称
+	optional string extend_info = 19; // string 扩展信息(JSON串, 参考配置要求进行填充)
+	optional string Remark = 20; // string 备注
+	optional string ExchTicket = 21; // string 交易所流水号
+}
+// 出金应答 0 9 14
+message t2bBankWithdrawRsp {
+	optional MessageHead Header = 1; // MessageHead 消息头
+	optional int32 RetCode = 2; // int32 返回码
+	optional string RetDesc = 3; // string 描述信息
+	optional uint64 ExtOperatorID = 4; // uint64 外部操作流水号
+	optional int32 Status = 5; // int32 状态(0 成功, 其他数值参考银行服务的错误码)
+	required string ExchTicket = 6; // string 交易所流水号
+	optional string ExchId = 7; // string 交易所编号
+	optional string TradeDate = 8; // string 交易日
+	optional string CenterTicket = 9; // string 中心流水号
+	optional string CenterErrCode = 10; // string 中心返回码
+	optional string CenterErrMsg = 11; // string 中心返回结果说明
+	optional string CerterCheckDate = 12; // string 中心对账日期
+	optional string NetAddr = 13; // string 网络地址(当这里有网址时,应自动跳转网页)
+}
+
+// 入金请求 0 9 19
+message t2bBankDepositReq {
+	optional MessageHead Header = 1; // MessageHead
+	required uint64 ExtOperatorID = 2; // uint64 外部操作流水号
+	required string CusBankID = 3; // string 托管银行编号
+	optional string ExchId = 4; // string 交易所编号
+	optional string TradeDate = 5; // string 交易日
+	optional string ExchTicket = 6; // string 交易所流水号
+	required string AccountCode = 7; // string 资金账户
+	optional string BusinessNo = 8; // string 银行业务编号
+	optional string BankChildAccount = 9; // string 银行子账号
+	optional string BankChildAccountName = 10; // string 银行子账号名
+	optional string OldTaPWD = 11; // string 资金密码
+	required double Amount = 12; // double 金额
+	required string Currency = 13; // string 币种
+	optional string Remark = 14; // string 备注
+	optional string OpenCardBankId = 15; // string 银行卡行号
+	optional string BankAccoutNum = 16; // string 银行卡号
+	optional string BankAccoutName = 17; // string 银行卡户名
+	optional string extend_info = 18; // string 扩展信息(JSON串, 参考配置要求进行填充)
+}
+// 入金应答 0 9 20
+message t2bBankDepositRsp {
+	optional MessageHead Header = 1; // MessageHead 消息头
+	optional int32 RetCode = 2; // int32 返回码
+	optional string RetDesc = 3; // string 描述信息
+	optional uint64 ExtOperatorID = 4; // uint64 外部操作流水号
+	optional int32 Status = 5; // int32 状态(0 成功, 其他数值参考银行服务的错误码)
+	required string ExchTicket = 6; // string 交易所流水号
+	optional string ExchId = 7; // string 交易所编号
+	optional string TradeDate = 8; // string 交易日
+	optional string CenterTicket = 9; // string 中心流水号
+	optional string CenterErrCode = 10; // string 中心返回码
+	optional string CenterErrMsg = 11; // string 中心返回结果说明
+	optional string CerterCheckDate = 12; // string 中心对账日期
+	optional string NetAddr = 13; // string 网络地址(当这里有网址时,应自动跳转网页)
 }

+ 2 - 0
src/services/funcode/index.ts

@@ -44,6 +44,8 @@ export const funCode: Code = {
     UserReceiveIsDefaultRsp: 1900571, // 设置默认收货地址响应
     t2bBankWithdrawReq: 589837, // 出金请求
     t2bBankWithdrawRsp: 589838, // 出金应答
+    t2bBankDepositReq: 589843, // 入金请求
+    t2bBankDepositRsp: 589844, //入金应答
     t2bBankSignReq: 589825, // 签约请求
     t2bBankSignRsp: 589826, // 签约应答
     t2bBankCancelSignReq: 589827, // 解约请求