151 lines
3.1 KiB
Protocol Buffer
Executable File
151 lines
3.1 KiB
Protocol Buffer
Executable File
syntax = "proto3";
|
|
|
|
package transfer;
|
|
option go_package="./transfer";
|
|
|
|
|
|
|
|
message DefaultRes {
|
|
string code=1;
|
|
string message=2;
|
|
}
|
|
|
|
message DefaultReq {
|
|
string merchantId = 1;
|
|
uint64 timeStamp = 2;
|
|
string sign = 3;
|
|
}
|
|
|
|
|
|
service Zltx {
|
|
rpc zltxOrderRecharge(ZltxOrderRechargeReq) returns(DefaultRes);
|
|
rpc zltxOrderRechargeQuery(ZltxOrderRechargeQueryReq) returns(ZltxOrderRechargeQueryRes);
|
|
rpc zltxOrderCard(ZltxOrderCardReq) returns(DefaultRes);
|
|
rpc zltxOrderCardQuery(ZltxOrderCardQueryReq) returns(ZltxOrderCardQueryRes);
|
|
rpc zltxOrderSms(ZltxOrderSmsReq) returns(ZltxOrderSmsRes);
|
|
rpc zltxRechargeInfo(DefaultReq) returns(ZltxRechargeInfoRes);
|
|
rpc zltxRechargeProduct(DefaultReq) returns(ZltxRechargeProductRes);
|
|
}
|
|
|
|
service Market {
|
|
rpc zltxOrderRecharge(ZltxOrderRechargeReq) returns(DefaultRes);
|
|
rpc zltxOrderRechargeQuery(ZltxOrderRechargeQueryReq) returns(ZltxOrderRechargeQueryRes);
|
|
rpc zltxOrderCard(ZltxOrderCardReq) returns(DefaultRes);
|
|
rpc zltxOrderCardQuery(ZltxOrderCardQueryReq) returns(ZltxOrderCardQueryRes);
|
|
rpc zltxOrderSms(ZltxOrderSmsReq) returns(ZltxOrderSmsRes);
|
|
rpc zltxRechargeInfo(DefaultReq) returns(ZltxRechargeInfoRes);
|
|
rpc zltxRechargeProduct(DefaultReq) returns(ZltxRechargeProductRes);
|
|
|
|
}
|
|
|
|
message ZltxRechargeProductRes {
|
|
string code=1;
|
|
repeated Product products=2;
|
|
message Product{
|
|
int64 productId=1;
|
|
string channelPrice=2;
|
|
string itemName=3;
|
|
string originalPrice=4;
|
|
}
|
|
}
|
|
|
|
message ZltxRechargeInfoRes {
|
|
string code=1;
|
|
string balance=2;
|
|
}
|
|
|
|
message ZltxOrderSmsRes {
|
|
string code=1;
|
|
string message=2;
|
|
string status = 3;
|
|
string outTradeNo=4;
|
|
}
|
|
|
|
message ZltxOrderSmsReq {
|
|
string merchantId = 1;
|
|
uint64 timeStamp = 2;
|
|
string sign = 3;
|
|
string outTradeNo = 4;
|
|
}
|
|
|
|
|
|
message ZltxOrderCardQueryRes {
|
|
string code=1;
|
|
string message=2;
|
|
string status = 3;
|
|
string outTradeNo=4;
|
|
}
|
|
message ZltxOrderCardQueryReq {
|
|
string merchantId = 1;
|
|
uint64 timeStamp = 2;
|
|
string sign = 3;
|
|
string outTradeNo = 4;
|
|
}
|
|
|
|
message ZltxOrderCardReq {
|
|
string merchantId = 1;
|
|
string sign = 2;
|
|
uint64 timeStamp = 3;
|
|
string outTradeNo = 4;
|
|
int64 productId=5;
|
|
string mobile=6;
|
|
uint32 accountType=7;
|
|
int32 number=8;
|
|
string notifyUrl=9;
|
|
string extendParameter=10;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message ZltxOrderRechargeQueryRes {
|
|
string code=1;
|
|
string message=2;
|
|
string status = 3;
|
|
string outTradeNo=4;
|
|
}
|
|
message ZltxOrderRechargeQueryReq {
|
|
string merchantId = 1;
|
|
uint64 timeStamp = 2;
|
|
string sign = 3;
|
|
string outTradeNo = 4;
|
|
}
|
|
|
|
message ZltxOrderRechargeReq {
|
|
string merchantId = 1;
|
|
string sign = 2;
|
|
uint64 timeStamp = 3;
|
|
string outTradeNo = 4;
|
|
int64 productId=5;
|
|
string mobile=6;
|
|
uint32 accountType=7;
|
|
int32 number=8;
|
|
string notifyUrl=9;
|
|
string extendParameter=10;
|
|
}
|
|
|
|
|
|
|
|
|
|
message GetResellerByAppIdReq {
|
|
string appId = 1;
|
|
}
|
|
|
|
message GetResellerByAppIdRes {
|
|
int64 id=1;
|
|
string merchantId=2;
|
|
string resellerId=3;
|
|
string appId=4;
|
|
string posId=5;
|
|
string storeId=6;
|
|
int32 apiMod=7;
|
|
string publicKey=8;
|
|
string privateKey=9;
|
|
string merchantPublicKey=10;
|
|
string secretKey=11;
|
|
string notifyUrl=12;
|
|
string subscribeEvent=13;
|
|
int32 status=14;
|
|
string createTime=15;
|
|
} |