transfer_rs/cmd/api/doc/vo/base.api

47 lines
996 B
Plaintext
Executable File

syntax = "v1"
type Empty {}
type Req{
VendorNo string `json:"vendorNo"`
Data ReqData `json:"data"`
Sign string `json:"sign"`
}
type ReqData{
SipOrderNo string `json:"sipOrderNo"`
VoucherTag string `json:"voucherTag"`
AccountType int32 `json:"accountType"`
AccountNo string `json:"accountNo"`
AccountInfo string `json:"accountInfo"`
Num int `json:"num"`
}
type Resp{
Code string `json:"code"`
Message string `json:"message"`
Status string `json:"status"`
Data RespData `json:"data"`
}
type RespData{
SipOrderNo string `json:"sipOrderNo"`
VendorOrderNo string `json:"vendorOrderNo"`
VoucherInfo []RespDataVocherInfo `json:"voucherInfo"`
}
type RespDataVocherInfo{
VoucherCode string `json:"voucherCode"`
VoucherPassword string `json:"voucherPassword"`
VoucherDesc string `json:"voucherDesc"`
QrCodeUrl string `json:"qrCodeUrl"`
StartTime string `json:"startTime"`
EndTime string `json:"endTime"`
}