47 lines
996 B
Plaintext
47 lines
996 B
Plaintext
|
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"`
|
||
|
|
||
|
}
|
||
|
|
||
|
|