52 lines
997 B
Plaintext
Executable File
52 lines
997 B
Plaintext
Executable File
syntax = "v1"
|
|
|
|
|
|
|
|
type Empty {}
|
|
|
|
type Req{
|
|
VendorNo string `json:"vendorNo"`
|
|
Data string `json:"data"`
|
|
Sign string `json:"sign"`
|
|
}
|
|
|
|
|
|
|
|
|
|
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"`
|
|
|
|
}
|
|
|
|
|
|
type NotifyGrantReq{
|
|
SipOrderNo string `json:"sipOrderNo"`
|
|
Data string `json:"data"`
|
|
Sign string `json:"sign"`
|
|
}
|
|
|
|
type NotifyCouponReq{
|
|
SipOrderNo string `json:"sipOrderNo"`
|
|
Data string `json:"data"`
|
|
Sign string `json:"sign"`
|
|
}
|
|
|