-
Notifications
You must be signed in to change notification settings - Fork 9
/
TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest.go
141 lines (121 loc) · 4.04 KB
/
TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
package filmtfavatar
import (
"net/url"
"github.com/bububa/opentaobao/model"
)
// TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest 获取影院票务账单-支付订单 API请求
// taobao.film.tfavatar.bill.ticket.payment.query
//
// 获取影院票务账单-支付订单
type TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest struct {
model.Params
// 包含的订单状态, 默认不填
_includedOrderStatus []string
// 自运营开放平台APPKEY
_openAppKey string
// 开始时间
_beginTime string
// 结束时间
_endTime string
// 影院ID
_cinemaId int64
// offset 下标, 从0开始
_offset int64
// 页大小
_pageSize int64
}
// NewTaobaoFilmTfavatarBillTicketPaymentQueryRequest 初始化TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest对象
func NewTaobaoFilmTfavatarBillTicketPaymentQueryRequest() *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest {
return &TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest{
Params: model.NewParams(),
}
}
// GetApiMethodName IRequest interface 方法, 获取Api method
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetApiMethodName() string {
return "taobao.film.tfavatar.bill.ticket.payment.query"
}
// GetApiParams IRequest interface 方法, 获取API参数
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetApiParams() url.Values {
params := url.Values{}
for k, v := range r.GetRawParams() {
params.Set(k, v.String())
}
return params
}
// SetIncludedOrderStatus is IncludedOrderStatus Setter
// 包含的订单状态, 默认不填
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetIncludedOrderStatus(_includedOrderStatus []string) error {
r._includedOrderStatus = _includedOrderStatus
r.Set("included_order_status", _includedOrderStatus)
return nil
}
// GetIncludedOrderStatus IncludedOrderStatus Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetIncludedOrderStatus() []string {
return r._includedOrderStatus
}
// SetOpenAppKey is OpenAppKey Setter
// 自运营开放平台APPKEY
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetOpenAppKey(_openAppKey string) error {
r._openAppKey = _openAppKey
r.Set("open_app_key", _openAppKey)
return nil
}
// GetOpenAppKey OpenAppKey Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetOpenAppKey() string {
return r._openAppKey
}
// SetBeginTime is BeginTime Setter
// 开始时间
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetBeginTime(_beginTime string) error {
r._beginTime = _beginTime
r.Set("begin_time", _beginTime)
return nil
}
// GetBeginTime BeginTime Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetBeginTime() string {
return r._beginTime
}
// SetEndTime is EndTime Setter
// 结束时间
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetEndTime(_endTime string) error {
r._endTime = _endTime
r.Set("end_time", _endTime)
return nil
}
// GetEndTime EndTime Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetEndTime() string {
return r._endTime
}
// SetCinemaId is CinemaId Setter
// 影院ID
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetCinemaId(_cinemaId int64) error {
r._cinemaId = _cinemaId
r.Set("cinema_id", _cinemaId)
return nil
}
// GetCinemaId CinemaId Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetCinemaId() int64 {
return r._cinemaId
}
// SetOffset is Offset Setter
// offset 下标, 从0开始
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetOffset(_offset int64) error {
r._offset = _offset
r.Set("offset", _offset)
return nil
}
// GetOffset Offset Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetOffset() int64 {
return r._offset
}
// SetPageSize is PageSize Setter
// 页大小
func (r *TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) SetPageSize(_pageSize int64) error {
r._pageSize = _pageSize
r.Set("page_size", _pageSize)
return nil
}
// GetPageSize PageSize Getter
func (r TaobaoFilmTfavatarBillTicketPaymentQueryAPIRequest) GetPageSize() int64 {
return r._pageSize
}