GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Test Failed
Push — master ( 15c961...5a8cc7 )
by
unknown
06:31
created

ModifyBasicAndBizItems   A

Complexity

Total Complexity 13

Size/Duplication

Total Lines 47
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 13
eloc 25
dl 0
loc 47
ccs 0
cts 0
cp 0
c 0
b 0
f 0
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
F withItemList() 0 39 13
1
<?php
2
3
namespace AlibabaCloud\Linkedmall\V20180116;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddAddress addAddress(array $options = [])
9
 * @method AddItemLimitRule addItemLimitRule(array $options = [])
10
 * @method AddSupplierNewItems addSupplierNewItems(array $options = [])
11
 * @method ApplyRefund applyRefund(array $options = [])
12
 * @method BatchRegistAnonymousTbAccount batchRegistAnonymousTbAccount(array $options = [])
13
 * @method CancelOrder cancelOrder(array $options = [])
14
 * @method CancelRefund cancelRefund(array $options = [])
15
 * @method ConfirmDisburse confirmDisburse(array $options = [])
16
 * @method CreateMovieTicketOrder createMovieTicketOrder(array $options = [])
17
 * @method CreateOrder createOrder(array $options = [])
18
 * @method CreateOrderV2 createOrderV2(array $options = [])
19
 * @method CreatePayUrl createPayUrl(array $options = [])
20
 * @method CreateVirtualProductOrder createVirtualProductOrder(array $options = [])
21
 * @method DeleteBizItems deleteBizItems(array $options = [])
22
 * @method DeleteItemLimitRule deleteItemLimitRule(array $options = [])
23
 * @method EnableOrder enableOrder(array $options = [])
24
 * @method GetCategoryChain getCategoryChain(array $options = [])
25
 * @method GetCategoryList getCategoryList(array $options = [])
26
 * @method GetCustomServiceUrl getCustomServiceUrl(array $options = [])
27
 * @method GetGuidePage getGuidePage(array $options = [])
28
 * @method GetLoginPage getLoginPage(array $options = [])
29
 * @method GetSwitchUrl getSwitchUrl(array $options = [])
30
 * @method GetUserInfo getUserInfo(array $options = [])
31
 * @method InitApplyRefund initApplyRefund(array $options = [])
32
 * @method ListItemActivities listItemActivities(array $options = [])
33
 * @method ModifyBasicAndBizItems modifyBasicAndBizItems(array $options = [])
34
 * @method ModifyBizItems modifyBizItems(array $options = [])
35
 * @method ModifyItemLimitRule modifyItemLimitRule(array $options = [])
36
 * @method NotifyPayOrderStatus notifyPayOrderStatus(array $options = [])
37
 * @method NotifyWithholdFund notifyWithholdFund(array $options = [])
38
 * @method QueryActivityItems queryActivityItems(array $options = [])
39
 * @method QueryAddress queryAddress(array $options = [])
40
 * @method QueryAddressDetail queryAddressDetail(array $options = [])
41
 * @method QueryAddressList queryAddressList(array $options = [])
42
 * @method QueryAllCinemas queryAllCinemas(array $options = [])
43
 * @method QueryAllCities queryAllCities(array $options = [])
44
 * @method QueryBatchRegistAnonymousTbAccountResult queryBatchRegistAnonymousTbAccountResult(array $options = [])
45
 * @method QueryBestSession4Items queryBestSession4Items(array $options = [])
46
 * @method QueryBizItemList queryBizItemList(array $options = [])
47
 * @method QueryBizItems queryBizItems(array $options = [])
48
 * @method QueryGuideItemGroup queryGuideItemGroup(array $options = [])
49
 * @method QueryHotMovies queryHotMovies(array $options = [])
50
 * @method QueryItemDetail queryItemDetail(array $options = [])
51
 * @method QueryItemDetailInner queryItemDetailInner(array $options = [])
52
 * @method QueryItemInventory queryItemInventory(array $options = [])
53
 * @method QueryLogistics queryLogistics(array $options = [])
54
 * @method QueryMessages queryMessages(array $options = [])
55
 * @method QueryMovieComments queryMovieComments(array $options = [])
56
 * @method QueryMovieSchedules queryMovieSchedules(array $options = [])
57
 * @method QueryMovieSeats queryMovieSeats(array $options = [])
58
 * @method QueryMovieTickets queryMovieTickets(array $options = [])
59
 * @method QueryOrderAndPaymentList queryOrderAndPaymentList(array $options = [])
60
 * @method QueryOrderCommissionRate queryOrderCommissionRate(array $options = [])
61
 * @method QueryOrderDetailInner queryOrderDetailInner(array $options = [])
62
 * @method QueryOrderIdByPayId queryOrderIdByPayId(array $options = [])
63
 * @method QueryOrderInfoAfterSale queryOrderInfoAfterSale(array $options = [])
64
 * @method QueryOrderItemInfoByPaymentIdForAiZhanYou queryOrderItemInfoByPaymentIdForAiZhanYou(array $options = [])
65
 * @method QueryOrderList queryOrderList(array $options = [])
66
 * @method QueryOrderLogistics queryOrderLogistics(array $options = [])
67
 * @method QueryRefundApplicationDetail queryRefundApplicationDetail(array $options = [])
68
 * @method QueryUnfinishedActivities queryUnfinishedActivities(array $options = [])
69
 * @method QueryUnfinishedSessions queryUnfinishedSessions(array $options = [])
70
 * @method QueryUnfinishedSessions4Items queryUnfinishedSessions4Items(array $options = [])
71
 * @method QueryUpcomingMovies queryUpcomingMovies(array $options = [])
72
 * @method RefundPoint refundPoint(array $options = [])
73
 * @method RefuseMerchantSyncTask refuseMerchantSyncTask(array $options = [])
74
 * @method RegistAnonymousTbAccount registAnonymousTbAccount(array $options = [])
75
 * @method ReleaseMovieSeat releaseMovieSeat(array $options = [])
76
 * @method RemoveAddress removeAddress(array $options = [])
77
 * @method RemoveMessages removeMessages(array $options = [])
78
 * @method RenderH5Order renderH5Order(array $options = [])
79
 * @method RenderOrder renderOrder(array $options = [])
80
 * @method RepayForPayUrl repayForPayUrl(array $options = [])
81
 * @method RepayOrder repayOrder(array $options = [])
82
 * @method ReserveMovieSeat reserveMovieSeat(array $options = [])
83
 * @method SubmitReturnGoodLogistics submitReturnGoodLogistics(array $options = [])
84
 * @method SyncMerchantInfo syncMerchantInfo(array $options = [])
85
 * @method UpdateAddress updateAddress(array $options = [])
86
 * @method ValidateTaobaoAccount validateTaobaoAccount(array $options = [])
87
 */
88
class LinkedmallApiResolver extends ApiResolver
89
{
90
}
91
92
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
93
{
94
    /** @var string */
95
    public $product = 'linkedmall';
96
97
    /** @var string */
98
    public $version = '2018-01-16';
99
100
    /** @var string */
101
    public $method = 'POST';
102
103
    /** @var string */
104
    public $serviceCode = 'linkedmall';
105
}
106
107
/**
108
 * @method string getAddressInfo()
109
 * @method string getThirdPartyUserId()
110
 * @method $this withThirdPartyUserId($value)
111
 * @method string getBizId()
112
 * @method $this withBizId($value)
113
 * @method string getUseAnonymousTbAccount()
114
 * @method $this withUseAnonymousTbAccount($value)
115
 */
116
class AddAddress extends Rpc
117
{
118
119
    /**
120
     * @param string $value
121
     *
122
     * @return $this
123
     */
124
    public function withAddressInfo($value)
125
    {
126
        $this->data['AddressInfo'] = $value;
127
        $this->options['form_params']['AddressInfo'] = $value;
128
129
        return $this;
130
    }
131
}
132
133
/**
134
 * @method string getUpperNum()
135
 * @method $this withUpperNum($value)
136
 * @method string getLmActivityId()
137
 * @method $this withLmActivityId($value)
138
 * @method string getRuleType()
139
 * @method $this withRuleType($value)
140
 * @method string getEndTime()
141
 * @method $this withEndTime($value)
142
 * @method string getLmItemId()
143
 * @method $this withLmItemId($value)
144
 * @method string getBeginTime()
145
 * @method $this withBeginTime($value)
146
 * @method string getSubBizCode()
147
 * @method $this withSubBizCode($value)
148
 * @method string getItemId()
149
 * @method $this withItemId($value)
150
 * @method string getBizId()
151
 * @method $this withBizId($value)
152
 */
153
class AddItemLimitRule extends Rpc
154
{
155
}
156
157
/**
158
 * @method string getBizId()
159
 * @method $this withBizId($value)
160
 * @method array getItemList()
161
 */
162
class AddSupplierNewItems extends Rpc
163
{
164
165
    /**
166
     * @param array $itemList
167
     *
168
     * @return $this
169
     */
170
	public function withItemList(array $itemList)
171
	{
172
	    $this->data['ItemList'] = $itemList;
173
		foreach ($itemList as $depth1 => $depth1Value) {
174
			if(isset($depth1Value['ItemId'])){
175
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
176
			}
177
			if(isset($depth1Value['LmItemId'])){
178
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
179
			}
180
			foreach ($depth1Value['SkuList'] as $i => $iValue) {
181
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($i + 1)] = $iValue;
182
			}
183
		}
184
185
		return $this;
186
    }
187
}
188
189
/**
190
 * @method string getBizUid()
191
 * @method $this withBizUid($value)
192
 * @method string getBizClaimType()
193
 * @method $this withBizClaimType($value)
194
 * @method string getApplyReasonTextId()
195
 * @method $this withApplyReasonTextId($value)
196
 * @method string getAccountType()
197
 * @method $this withAccountType($value)
198
 * @method string getUseAnonymousTbAccount()
199
 * @method $this withUseAnonymousTbAccount($value)
200
 * @method array getLeavePictureList()
201
 * @method string getApplyRefundCount()
202
 * @method $this withApplyRefundCount($value)
203
 * @method string getGoodsStatus()
204
 * @method $this withGoodsStatus($value)
205
 * @method string getSubLmOrderId()
206
 * @method $this withSubLmOrderId($value)
207
 * @method string getThirdPartyUserId()
208
 * @method $this withThirdPartyUserId($value)
209
 * @method string getApplyRefundFee()
210
 * @method $this withApplyRefundFee($value)
211
 * @method string getBizId()
212
 * @method $this withBizId($value)
213
 * @method string getLeaveMessage()
214
 */
215
class ApplyRefund extends Rpc
216
{
217
218
    /**
219
     * @param array $leavePictureList
220
     *
221
     * @return $this
222
     */
223
	public function withLeavePictureList(array $leavePictureList)
224
	{
225
	    $this->data['LeavePictureList'] = $leavePictureList;
226
		foreach ($leavePictureList as $depth1 => $depth1Value) {
227
			if(isset($depth1Value['Picture'])){
228
				$this->options['form_params']['LeavePictureList.' . ($depth1 + 1) . '.Picture'] = $depth1Value['Picture'];
229
			}
230
			if(isset($depth1Value['Desc'])){
231
				$this->options['form_params']['LeavePictureList.' . ($depth1 + 1) . '.Desc'] = $depth1Value['Desc'];
232
			}
233
		}
234
235
		return $this;
236
    }
237
238
    /**
239
     * @param string $value
240
     *
241
     * @return $this
242
     */
243
    public function withLeaveMessage($value)
244
    {
245
        $this->data['LeaveMessage'] = $value;
246
        $this->options['form_params']['LeaveMessage'] = $value;
247
248
        return $this;
249
    }
250
}
251
252
/**
253
 * @method string getBizId()
254
 * @method $this withBizId($value)
255
 * @method string getIdJsonList()
256
 * @method $this withIdJsonList($value)
257
 */
258
class BatchRegistAnonymousTbAccount extends Rpc
259
{
260
}
261
262
/**
263
 * @method string getLmOrderId()
264
 * @method $this withLmOrderId($value)
265
 * @method string getBizUid()
266
 * @method $this withBizUid($value)
267
 * @method string getAccountType()
268
 * @method $this withAccountType($value)
269
 * @method string getUseAnonymousTbAccount()
270
 * @method $this withUseAnonymousTbAccount($value)
271
 * @method string getThirdPartyUserId()
272
 * @method $this withThirdPartyUserId($value)
273
 * @method string getBizId()
274
 * @method $this withBizId($value)
275
 */
276
class CancelOrder extends Rpc
277
{
278
}
279
280
/**
281
 * @method string getBizUid()
282
 * @method $this withBizUid($value)
283
 * @method string getAccountType()
284
 * @method $this withAccountType($value)
285
 * @method string getUseAnonymousTbAccount()
286
 * @method $this withUseAnonymousTbAccount($value)
287
 * @method string getSubLmOrderId()
288
 * @method $this withSubLmOrderId($value)
289
 * @method string getThirdPartyUserId()
290
 * @method $this withThirdPartyUserId($value)
291
 * @method string getDisputeId()
292
 * @method $this withDisputeId($value)
293
 * @method string getBizId()
294
 * @method $this withBizId($value)
295
 */
296
class CancelRefund extends Rpc
297
{
298
}
299
300
/**
301
 * @method string getLmOrderId()
302
 * @method $this withLmOrderId($value)
303
 * @method string getBizUid()
304
 * @method $this withBizUid($value)
305
 * @method string getAccountType()
306
 * @method $this withAccountType($value)
307
 * @method string getUseAnonymousTbAccount()
308
 * @method $this withUseAnonymousTbAccount($value)
309
 * @method string getThirdPartyUserId()
310
 * @method $this withThirdPartyUserId($value)
311
 * @method string getBizId()
312
 * @method $this withBizId($value)
313
 */
314
class ConfirmDisburse extends Rpc
315
{
316
}
317
318
/**
319
 * @method string getBizId()
320
 * @method $this withBizId($value)
321
 * @method string getBizUid()
322
 * @method $this withBizUid($value)
323
 * @method string getOutTradeId()
324
 * @method $this withOutTradeId($value)
325
 * @method string getLockSeatAppKey()
326
 * @method $this withLockSeatAppKey($value)
327
 * @method string getExtJson()
328
 * @method $this withExtJson($value)
329
 */
330
class CreateMovieTicketOrder extends Rpc
331
{
332
333
    /** @var string */
334
    public $method = 'GET';
335
}
336
337
/**
338
 * @method string getQuantity()
339
 * @method $this withQuantity($value)
340
 * @method string getBizUid()
341
 * @method $this withBizUid($value)
342
 * @method string getExtJson()
343
 * @method $this withExtJson($value)
344
 * @method string getAccountType()
345
 * @method $this withAccountType($value)
346
 * @method string getUseAnonymousTbAccount()
347
 * @method $this withUseAnonymousTbAccount($value)
348
 * @method string getOrderExpireTime()
349
 * @method $this withOrderExpireTime($value)
350
 * @method string getLmItemId()
351
 * @method $this withLmItemId($value)
352
 * @method array getItemList()
353
 * @method string getItemId()
354
 * @method $this withItemId($value)
355
 * @method string getTotalAmount()
356
 * @method $this withTotalAmount($value)
357
 * @method string getThirdPartyUserId()
358
 * @method $this withThirdPartyUserId($value)
359
 * @method string getBizId()
360
 * @method $this withBizId($value)
361
 * @method string getOutTradeId()
362
 * @method $this withOutTradeId($value)
363
 * @method string getDeliveryAddress()
364
 * @method $this withDeliveryAddress($value)
365
 */
366
class CreateOrder extends Rpc
367
{
368
369
    /**
370
     * @param array $itemList
371
     *
372
     * @return $this
373
     */
374
	public function withItemList(array $itemList)
375
	{
376
	    $this->data['ItemList'] = $itemList;
377
		foreach ($itemList as $depth1 => $depth1Value) {
378
			if(isset($depth1Value['ItemId'])){
379
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
380
			}
381
			if(isset($depth1Value['Quantity'])){
382
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.Quantity'] = $depth1Value['Quantity'];
383
			}
384
			if(isset($depth1Value['LmItemId'])){
385
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
386
			}
387
			if(isset($depth1Value['SkuId'])){
388
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuId'] = $depth1Value['SkuId'];
389
			}
390
		}
391
392
		return $this;
393
    }
394 1
}
395
396 1
/**
397 1
 * @method string getQuantity()
398 1
 * @method $this withQuantity($value)
399 1
 * @method string getBizUid()
400 1
 * @method $this withBizUid($value)
401 1
 * @method string getExtJson()
402 1
 * @method $this withExtJson($value)
403 1
 * @method string getAccountType()
404 1
 * @method $this withAccountType($value)
405 1
 * @method string getUseAnonymousTbAccount()
406 1
 * @method $this withUseAnonymousTbAccount($value)
407 1
 * @method string getOrderExpireTime()
408 1
 * @method $this withOrderExpireTime($value)
409
 * @method string getLmItemId()
410 1
 * @method $this withLmItemId($value)
411
 * @method array getItemList()
412
 * @method string getItemId()
413
 * @method $this withItemId($value)
414
 * @method string getTotalAmount()
415
 * @method $this withTotalAmount($value)
416
 * @method string getThirdPartyUserId()
417
 * @method $this withThirdPartyUserId($value)
418
 * @method string getBizId()
419
 * @method $this withBizId($value)
420
 * @method string getOutTradeId()
421
 * @method $this withOutTradeId($value)
422
 * @method string getDeliveryAddress()
423
 * @method $this withDeliveryAddress($value)
424
 */
425
class CreateOrderV2 extends Rpc
426
{
427
428
    /**
429
     * @param array $itemList
430
     *
431
     * @return $this
432
     */
433
	public function withItemList(array $itemList)
434
	{
435
	    $this->data['ItemList'] = $itemList;
436
		foreach ($itemList as $depth1 => $depth1Value) {
437
			if(isset($depth1Value['ItemId'])){
438
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
439
			}
440
			if(isset($depth1Value['Quantity'])){
441
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.Quantity'] = $depth1Value['Quantity'];
442
			}
443
			if(isset($depth1Value['LmItemId'])){
444
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
445
			}
446
			if(isset($depth1Value['SkuId'])){
447
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuId'] = $depth1Value['SkuId'];
448
			}
449
		}
450
451
		return $this;
452
    }
453
}
454
455
/**
456
 * @method string getBizUid()
457
 * @method $this withBizUid($value)
458
 * @method string getUseAnonymousTbAccount()
459
 * @method $this withUseAnonymousTbAccount($value)
460
 * @method string getBuyInfo()
461
 * @method string getThirdPartyUserId()
462
 * @method $this withThirdPartyUserId($value)
463
 * @method string getBizId()
464
 * @method $this withBizId($value)
465
 */
466
class CreatePayUrl extends Rpc
467
{
468
469
    /**
470
     * @param string $value
471
     *
472
     * @return $this
473
     */
474
    public function withBuyInfo($value)
475
    {
476
        $this->data['BuyInfo'] = $value;
477
        $this->options['form_params']['BuyInfo'] = $value;
478
479
        return $this;
480
    }
481
}
482
483
/**
484
 * @method string getQuantity()
485
 * @method $this withQuantity($value)
486
 * @method string getBizUid()
487
 * @method $this withBizUid($value)
488
 * @method string getExtJson()
489
 * @method $this withExtJson($value)
490
 * @method string getAccountType()
491
 * @method $this withAccountType($value)
492
 * @method string getUseAnonymousTbAccount()
493
 * @method $this withUseAnonymousTbAccount($value)
494
 * @method string getOrderExpireTime()
495
 * @method $this withOrderExpireTime($value)
496
 * @method string getLmItemId()
497
 * @method $this withLmItemId($value)
498
 * @method array getItemList()
499
 * @method string getItemId()
500
 * @method $this withItemId($value)
501
 * @method string getTotalAmount()
502
 * @method $this withTotalAmount($value)
503
 * @method string getThirdPartyUserId()
504
 * @method $this withThirdPartyUserId($value)
505
 * @method string getBizId()
506
 * @method $this withBizId($value)
507
 * @method string getOutTradeId()
508
 * @method $this withOutTradeId($value)
509
 * @method string getDeliveryAddress()
510
 * @method $this withDeliveryAddress($value)
511
 */
512
class CreateVirtualProductOrder extends Rpc
513
{
514
515
    /**
516
     * @param array $itemList
517
     *
518
     * @return $this
519
     */
520
	public function withItemList(array $itemList)
521
	{
522
	    $this->data['ItemList'] = $itemList;
523
		foreach ($itemList as $depth1 => $depth1Value) {
524
			if(isset($depth1Value['ItemId'])){
525
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
526
			}
527
			if(isset($depth1Value['Quantity'])){
528
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.Quantity'] = $depth1Value['Quantity'];
529
			}
530
			if(isset($depth1Value['LmItemId'])){
531
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
532
			}
533
			if(isset($depth1Value['SkuId'])){
534
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuId'] = $depth1Value['SkuId'];
535
			}
536
		}
537
538
		return $this;
539
    }
540
}
541
542
/**
543
 * @method string getBizId()
544
 * @method $this withBizId($value)
545
 * @method array getItemIdList()
546
 * @method string getSubBizId()
547
 * @method $this withSubBizId($value)
548
 */
549
class DeleteBizItems extends Rpc
550
{
551
552
    /**
553
     * @param array $itemIdList
554
     *
555
     * @return $this
556
     */
557
	public function withItemIdList(array $itemIdList)
558
	{
559
	    $this->data['ItemIdList'] = $itemIdList;
560
		foreach ($itemIdList as $i => $iValue) {
561
			$this->options['query']['ItemIdList.' . ($i + 1)] = $iValue;
562
		}
563
564
		return $this;
565
    }
566
}
567
568
/**
569
 * @method string getLmActivityId()
570
 * @method $this withLmActivityId($value)
571
 * @method string getLmItemId()
572
 * @method $this withLmItemId($value)
573
 * @method string getSubBizCode()
574
 * @method $this withSubBizCode($value)
575
 * @method string getItemId()
576
 * @method $this withItemId($value)
577
 * @method string getBizId()
578
 * @method $this withBizId($value)
579
 * @method string getRuleId()
580
 * @method $this withRuleId($value)
581
 */
582
class DeleteItemLimitRule extends Rpc
583
{
584
}
585
586
/**
587
 * @method string getLmOrderId()
588
 * @method $this withLmOrderId($value)
589
 * @method string getBizUid()
590
 * @method $this withBizUid($value)
591
 * @method string getExtJson()
592
 * @method $this withExtJson($value)
593
 * @method string getAccountType()
594
 * @method $this withAccountType($value)
595
 * @method string getUseAnonymousTbAccount()
596
 * @method $this withUseAnonymousTbAccount($value)
597
 * @method string getThirdPartyUserId()
598
 * @method $this withThirdPartyUserId($value)
599
 * @method string getBizId()
600
 * @method $this withBizId($value)
601
 * @method string getOutTradeId()
602
 * @method $this withOutTradeId($value)
603
 */
604
class EnableOrder extends Rpc
605
{
606
}
607
608
/**
609
 * @method string getItemId()
610
 * @method $this withItemId($value)
611
 * @method string getBizId()
612
 * @method $this withBizId($value)
613
 * @method string getLmItemId()
614
 * @method $this withLmItemId($value)
615
 * @method string getCategoryId()
616
 * @method $this withCategoryId($value)
617
 */
618
class GetCategoryChain extends Rpc
619
{
620
}
621
622
/**
623
 * @method string getBizId()
624
 * @method $this withBizId($value)
625
 * @method string getCategoryId()
626
 * @method $this withCategoryId($value)
627
 */
628
class GetCategoryList extends Rpc
629
{
630
}
631
632
/**
633
 * @method string getCuid()
634
 * @method $this withCuid($value)
635
 * @method string getBizUid()
636
 * @method $this withBizUid($value)
637
 * @method string getUseAnonymousTbAccount()
638
 * @method $this withUseAnonymousTbAccount($value)
639
 * @method string getNick()
640
 * @method $this withNick($value)
641
 * @method string getSellerId()
642
 * @method $this withSellerId($value)
643
 * @method string getThirdPartyUserId()
644
 * @method $this withThirdPartyUserId($value)
645
 * @method string getBizId()
646
 * @method $this withBizId($value)
647
 */
648
class GetCustomServiceUrl extends Rpc
649
{
650
}
651
652
/**
653
 * @method string getBizId()
654
 * @method $this withBizId($value)
655
 */
656
class GetGuidePage extends Rpc
657
{
658
659
    /** @var string */
660
    public $method = 'GET';
661
}
662
663
/**
664
 * @method string getThirdPartyUserId()
665
 * @method $this withThirdPartyUserId($value)
666
 * @method string getBizId()
667
 * @method $this withBizId($value)
668
 * @method string getUseAnonymousTbAccount()
669
 * @method $this withUseAnonymousTbAccount($value)
670
 * @method string getTargetUrl()
671
 * @method string getFailUrl()
672
 */
673
class GetLoginPage extends Rpc
674
{
675
676
    /**
677
     * @param string $value
678
     *
679
     * @return $this
680
     */
681
    public function withTargetUrl($value)
682
    {
683
        $this->data['TargetUrl'] = $value;
684
        $this->options['form_params']['TargetUrl'] = $value;
685
686
        return $this;
687
    }
688
689
    /**
690
     * @param string $value
691
     *
692
     * @return $this
693
     */
694
    public function withFailUrl($value)
695
    {
696
        $this->data['FailUrl'] = $value;
697
        $this->options['form_params']['FailUrl'] = $value;
698
699
        return $this;
700
    }
701
}
702
703
/**
704
 * @method string getThirdPartyUserId()
705
 * @method $this withThirdPartyUserId($value)
706
 * @method string getBizUid()
707
 * @method $this withBizUid($value)
708
 * @method string getBizId()
709
 * @method $this withBizId($value)
710
 * @method string getUseAnonymousTbAccount()
711
 * @method $this withUseAnonymousTbAccount($value)
712
 * @method string getUrl()
713
 */
714
class GetSwitchUrl extends Rpc
715
{
716
717
    /**
718
     * @param string $value
719
     *
720
     * @return $this
721
     */
722
    public function withUrl($value)
723
    {
724
        $this->data['Url'] = $value;
725
        $this->options['form_params']['Url'] = $value;
726
727
        return $this;
728
    }
729
}
730
731
/**
732
 * @method string getUserFlag()
733
 * @method $this withUserFlag($value)
734
 * @method string getAppName()
735
 * @method $this withAppName($value)
736
 * @method string getQueryJson()
737
 * @method string getBizId()
738
 * @method $this withBizId($value)
739
 */
740
class GetUserInfo extends Rpc
741
{
742
743
    /**
744
     * @param string $value
745
     *
746
     * @return $this
747
     */
748
    public function withQueryJson($value)
749
    {
750
        $this->data['QueryJson'] = $value;
751
        $this->options['form_params']['QueryJson'] = $value;
752
753
        return $this;
754
    }
755
}
756
757
/**
758
 * @method string getBizUid()
759
 * @method $this withBizUid($value)
760
 * @method string getBizClaimType()
761
 * @method $this withBizClaimType($value)
762
 * @method string getAccountType()
763
 * @method $this withAccountType($value)
764
 * @method string getUseAnonymousTbAccount()
765
 * @method $this withUseAnonymousTbAccount($value)
766
 * @method string getGoodsStatus()
767
 * @method $this withGoodsStatus($value)
768
 * @method string getSubLmOrderId()
769
 * @method $this withSubLmOrderId($value)
770
 * @method string getThirdPartyUserId()
771
 * @method $this withThirdPartyUserId($value)
772
 * @method string getBizId()
773
 * @method $this withBizId($value)
774
 */
775
class InitApplyRefund extends Rpc
776
{
777
}
778
779
/**
780
 * @method string getLmItemIds()
781
 * @method $this withLmItemIds($value)
782
 * @method string getItemIds()
783
 * @method $this withItemIds($value)
784
 * @method string getBizId()
785
 * @method $this withBizId($value)
786
 */
787
class ListItemActivities extends Rpc
788
{
789
}
790
791
/**
792
 * @method string getBizId()
793
 * @method $this withBizId($value)
794
 * @method array getItemList()
795
 * @method string getSubBizId()
796
 * @method $this withSubBizId($value)
797
 */
798
class ModifyBasicAndBizItems extends Rpc
799
{
800
801
    /**
802
     * @param array $itemList
803
     *
804
     * @return $this
805
     */
806
	public function withItemList(array $itemList)
807
	{
808
	    $this->data['ItemList'] = $itemList;
809
		foreach ($itemList as $depth1 => $depth1Value) {
810
			if(isset($depth1Value['ItemId'])){
811
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
812
			}
813
			if(isset($depth1Value['LmItemId'])){
814
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
815
			}
816
			foreach ($depth1Value['SkuList'] as $depth2 => $depth2Value) {
817
				if(isset($depth2Value['StatusAction'])){
818
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.StatusAction'] = $depth2Value['StatusAction'];
819
				}
820
				if(isset($depth2Value['PriceCent'])){
821
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PriceCent'] = $depth2Value['PriceCent'];
822
				}
823
				if(isset($depth2Value['PointsAmount'])){
824
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PointsAmount'] = $depth2Value['PointsAmount'];
825
				}
826
				if(isset($depth2Value['Quantity'])){
827
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Quantity'] = $depth2Value['Quantity'];
828
				}
829
				if(isset($depth2Value['BenefitId'])){
830
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.BenefitId'] = $depth2Value['BenefitId'];
831
				}
832
				if(isset($depth2Value['SkuId'])){
833
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.SkuId'] = $depth2Value['SkuId'];
834
				}
835
				if(isset($depth2Value['SupplierPrice'])){
836
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.SupplierPrice'] = $depth2Value['SupplierPrice'];
837
				}
838
				if(isset($depth2Value['Points'])){
839
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Points'] = $depth2Value['Points'];
840
				}
841
			}
842
		}
843
844
		return $this;
845
    }
846
}
847
848
/**
849
 * @method string getBizId()
850
 * @method $this withBizId($value)
851
 * @method array getItemList()
852
 * @method string getSubBizId()
853
 * @method $this withSubBizId($value)
854
 */
855
class ModifyBizItems extends Rpc
856
{
857
858
    /**
859
     * @param array $itemList
860
     *
861
     * @return $this
862
     */
863
	public function withItemList(array $itemList)
864
	{
865
	    $this->data['ItemList'] = $itemList;
866
		foreach ($itemList as $depth1 => $depth1Value) {
867
			if(isset($depth1Value['ItemId'])){
868
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
869
			}
870
			if(isset($depth1Value['LmItemId'])){
871
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
872
			}
873
			foreach ($depth1Value['SkuList'] as $depth2 => $depth2Value) {
874
				if(isset($depth2Value['StatusAction'])){
875
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.StatusAction'] = $depth2Value['StatusAction'];
876
				}
877
				if(isset($depth2Value['PriceCent'])){
878
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PriceCent'] = $depth2Value['PriceCent'];
879
				}
880
				if(isset($depth2Value['PointsAmount'])){
881
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PointsAmount'] = $depth2Value['PointsAmount'];
882
				}
883
				if(isset($depth2Value['Quantity'])){
884
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Quantity'] = $depth2Value['Quantity'];
885
				}
886
				if(isset($depth2Value['BenefitId'])){
887
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.BenefitId'] = $depth2Value['BenefitId'];
888
				}
889
				if(isset($depth2Value['SkuId'])){
890
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.SkuId'] = $depth2Value['SkuId'];
891
				}
892
				if(isset($depth2Value['Points'])){
893
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Points'] = $depth2Value['Points'];
894
				}
895
			}
896
		}
897
898
		return $this;
899
    }
900
}
901
902
/**
903
 * @method string getUpperNum()
904
 * @method $this withUpperNum($value)
905
 * @method string getLmActivityId()
906
 * @method $this withLmActivityId($value)
907
 * @method string getRuleType()
908
 * @method $this withRuleType($value)
909
 * @method string getEndTime()
910
 * @method $this withEndTime($value)
911
 * @method string getLmItemId()
912
 * @method $this withLmItemId($value)
913
 * @method string getBeginTime()
914
 * @method $this withBeginTime($value)
915
 * @method string getSubBizCode()
916
 * @method $this withSubBizCode($value)
917
 * @method string getItemId()
918
 * @method $this withItemId($value)
919
 * @method string getBizId()
920
 * @method $this withBizId($value)
921
 * @method string getRuleId()
922
 * @method $this withRuleId($value)
923
 */
924
class ModifyItemLimitRule extends Rpc
925
{
926
}
927
928
/**
929
 * @method string getAmount()
930
 * @method $this withAmount($value)
931
 * @method string getPayTypes()
932
 * @method $this withPayTypes($value)
933
 * @method string getRequestId()
934
 * @method $this withRequestId($value)
935
 * @method string getOperationDate()
936
 * @method $this withOperationDate($value)
937
 * @method string getChannelId()
938
 * @method $this withChannelId($value)
939
 */
940
class NotifyPayOrderStatus extends Rpc
941
{
942
}
943
944
/**
945
 * @method string getAmount()
946
 * @method $this withAmount($value)
947
 * @method string getPayTypes()
948
 * @method $this withPayTypes($value)
949
 * @method string getTenantOrderId()
950
 * @method $this withTenantOrderId($value)
951
 * @method string getRequestId()
952
 * @method $this withRequestId($value)
953
 * @method string getOperationDate()
954
 * @method $this withOperationDate($value)
955
 * @method string getChannelId()
956
 * @method $this withChannelId($value)
957
 */
958
class NotifyWithholdFund extends Rpc
959
{
960
}
961
962
/**
963
 * @method string getLmActivityId()
964
 * @method $this withLmActivityId($value)
965
 * @method string getBizId()
966
 * @method $this withBizId($value)
967
 * @method string getPageSize()
968
 * @method $this withPageSize($value)
969
 * @method string getPageNumber()
970
 * @method $this withPageNumber($value)
971
 */
972
class QueryActivityItems extends Rpc
973
{
974
}
975
976
/**
977
 * @method string getDivisionCode()
978
 * @method $this withDivisionCode($value)
979
 * @method string getIp()
980
 * @method $this withIp($value)
981
 * @method string getBizId()
982
 * @method $this withBizId($value)
983
 */
984
class QueryAddress extends Rpc
985
{
986
}
987
988
/**
989
 * @method string getAddressInfo()
990
 * @method $this withAddressInfo($value)
991
 * @method string getThirdPartyUserId()
992
 * @method $this withThirdPartyUserId($value)
993
 * @method string getBizId()
994
 * @method $this withBizId($value)
995
 * @method string getUseAnonymousTbAccount()
996
 * @method $this withUseAnonymousTbAccount($value)
997
 */
998
class QueryAddressDetail extends Rpc
999
{
1000
}
1001
1002
/**
1003
 * @method string getThirdPartyUserId()
1004
 * @method $this withThirdPartyUserId($value)
1005
 * @method string getBizId()
1006
 * @method $this withBizId($value)
1007
 * @method string getUseAnonymousTbAccount()
1008
 * @method $this withUseAnonymousTbAccount($value)
1009
 */
1010
class QueryAddressList extends Rpc
1011
{
1012
}
1013
1014
/**
1015
 * @method string getCityCode()
1016
 * @method $this withCityCode($value)
1017
 * @method string getExtJson()
1018
 * @method $this withExtJson($value)
1019
 * @method string getBizId()
1020
 * @method $this withBizId($value)
1021
 * @method string getPageNumber()
1022
 * @method $this withPageNumber($value)
1023
 */
1024
class QueryAllCinemas extends Rpc
1025
{
1026
}
1027
1028
/**
1029
 * @method string getExtJson()
1030
 * @method $this withExtJson($value)
1031
 * @method string getBizId()
1032
 * @method $this withBizId($value)
1033
 */
1034
class QueryAllCities extends Rpc
1035
{
1036
}
1037
1038
/**
1039
 * @method string getBizId()
1040
 * @method $this withBizId($value)
1041
 * @method string getBatchId()
1042
 * @method $this withBatchId($value)
1043
 */
1044
class QueryBatchRegistAnonymousTbAccountResult extends Rpc
1045
{
1046
}
1047
1048
/**
1049
 * @method string getLmItemIds()
1050
 * @method $this withLmItemIds($value)
1051
 * @method string getItemIds()
1052
 * @method $this withItemIds($value)
1053
 * @method string getBizId()
1054
 * @method $this withBizId($value)
1055
 */
1056
class QueryBestSession4Items extends Rpc
1057
{
1058
}
1059
1060
/**
1061
 * @method string getLmItemIds()
1062
 * @method $this withLmItemIds($value)
1063
 * @method string getItemIds()
1064
 * @method $this withItemIds($value)
1065
 * @method string getUserId()
1066
 * @method $this withUserId($value)
1067
 * @method string getPageNumber()
1068
 * @method $this withPageNumber($value)
1069
 * @method string getBizId()
1070
 * @method $this withBizId($value)
1071
 * @method string getPageSize()
1072
 * @method $this withPageSize($value)
1073
 * @method string getCategoryId()
1074
 * @method $this withCategoryId($value)
1075
 * @method string getSubBizId()
1076
 * @method $this withSubBizId($value)
1077
 */
1078
class QueryBizItemList extends Rpc
1079
{
1080
}
1081
1082
/**
1083
 * @method string getBizId()
1084
 * @method $this withBizId($value)
1085
 * @method string getPageSize()
1086
 * @method $this withPageSize($value)
1087
 * @method string getUserId()
1088
 * @method $this withUserId($value)
1089
 * @method string getPageNumber()
1090
 * @method $this withPageNumber($value)
1091
 * @method string getSubBizId()
1092
 * @method $this withSubBizId($value)
1093
 */
1094
class QueryBizItems extends Rpc
1095
{
1096
}
1097
1098
/**
1099
 * @method string getGroupId()
1100
 * @method $this withGroupId($value)
1101
 * @method string getBizId()
1102
 * @method $this withBizId($value)
1103
 * @method string getPageSize()
1104
 * @method $this withPageSize($value)
1105
 * @method string getPageNumber()
1106
 * @method $this withPageNumber($value)
1107
 */
1108
class QueryGuideItemGroup extends Rpc
1109
{
1110
}
1111
1112
/**
1113
 * @method string getCityCode()
1114
 * @method $this withCityCode($value)
1115
 * @method string getExtJson()
1116
 * @method $this withExtJson($value)
1117
 * @method string getBizId()
1118
 * @method $this withBizId($value)
1119
 */
1120
class QueryHotMovies extends Rpc
1121
{
1122
}
1123
1124
/**
1125
 * @method string getItemId()
1126
 * @method $this withItemId($value)
1127
 * @method string getBizId()
1128
 * @method $this withBizId($value)
1129
 * @method string getLmItemId()
1130
 * @method $this withLmItemId($value)
1131
 */
1132
class QueryItemDetail extends Rpc
1133
{
1134
}
1135
1136
/**
1137
 * @method string getDivisionCode()
1138
 * @method $this withDivisionCode($value)
1139
 * @method string getBizUid()
1140
 * @method $this withBizUid($value)
1141
 * @method string getIp()
1142
 * @method $this withIp($value)
1143
 * @method string getUseAnonymousTbAccount()
1144
 * @method $this withUseAnonymousTbAccount($value)
1145
 * @method string getLmItemId()
1146
 * @method $this withLmItemId($value)
1147
 * @method string getItemId()
1148
 * @method $this withItemId($value)
1149
 * @method string getThirdPartyUserId()
1150
 * @method $this withThirdPartyUserId($value)
1151
 * @method string getBizId()
1152
 * @method $this withBizId($value)
1153
 */
1154
class QueryItemDetailInner extends Rpc
1155
{
1156
}
1157
1158
/**
1159
 * @method string getDivisionCode()
1160
 * @method $this withDivisionCode($value)
1161
 * @method string getIp()
1162
 * @method $this withIp($value)
1163
 * @method string getBizId()
1164
 * @method $this withBizId($value)
1165
 * @method array getItemList()
1166
 */
1167
class QueryItemInventory extends Rpc
1168
{
1169
1170
    /**
1171
     * @param array $itemList
1172
     *
1173
     * @return $this
1174
     */
1175
	public function withItemList(array $itemList)
1176
	{
1177
	    $this->data['ItemList'] = $itemList;
1178
		foreach ($itemList as $depth1 => $depth1Value) {
1179
			if(isset($depth1Value['ItemId'])){
1180
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
1181
			}
1182
			foreach ($depth1Value['SkuIdList'] as $i => $iValue) {
1183
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuIdList.' . ($i + 1)] = $iValue;
1184
			}
1185
			if(isset($depth1Value['LmItemId'])){
1186
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
1187
			}
1188
		}
1189
1190
		return $this;
1191
    }
1192
}
1193
1194
/**
1195
 * @method string getLmOrderId()
1196
 * @method $this withLmOrderId($value)
1197
 * @method string getBizUid()
1198
 * @method $this withBizUid($value)
1199
 * @method string getAccountType()
1200
 * @method $this withAccountType($value)
1201
 * @method string getUseAnonymousTbAccount()
1202
 * @method $this withUseAnonymousTbAccount($value)
1203
 * @method string getThirdPartyUserId()
1204
 * @method $this withThirdPartyUserId($value)
1205
 * @method string getBizId()
1206
 * @method $this withBizId($value)
1207
 */
1208
class QueryLogistics extends Rpc
1209
{
1210
}
1211
1212
/**
1213
 * @method string getExtJson()
1214
 * @method $this withExtJson($value)
1215
 * @method string getBizId()
1216
 * @method $this withBizId($value)
1217
 * @method string getTopic()
1218
 * @method $this withTopic($value)
1219
 */
1220
class QueryMessages extends Rpc
1221
{
1222
}
1223
1224
/**
1225
 * @method string getExtJson()
1226
 * @method $this withExtJson($value)
1227
 * @method string getBizId()
1228
 * @method $this withBizId($value)
1229
 * @method string getMovieId()
1230
 * @method $this withMovieId($value)
1231
 * @method string getPageNumber()
1232
 * @method $this withPageNumber($value)
1233
 */
1234
class QueryMovieComments extends Rpc
1235
{
1236
}
1237
1238
/**
1239
 * @method string getCinemaId()
1240
 * @method $this withCinemaId($value)
1241
 * @method string getExtJson()
1242
 * @method $this withExtJson($value)
1243
 * @method string getBizId()
1244
 * @method $this withBizId($value)
1245
 */
1246
class QueryMovieSchedules extends Rpc
1247
{
1248
}
1249
1250
/**
1251
 * @method string getExtJson()
1252
 * @method $this withExtJson($value)
1253
 * @method string getBizId()
1254
 * @method $this withBizId($value)
1255
 * @method string getScheduleId()
1256
 * @method $this withScheduleId($value)
1257
 */
1258
class QueryMovieSeats extends Rpc
1259
{
1260
}
1261
1262
/**
1263
 * @method string getOrderId()
1264
 * @method $this withOrderId($value)
1265
 * @method string getBizUid()
1266
 * @method $this withBizUid($value)
1267
 * @method string getExtJson()
1268
 * @method $this withExtJson($value)
1269
 * @method string getBizId()
1270
 * @method $this withBizId($value)
1271
 */
1272
class QueryMovieTickets extends Rpc
1273
{
1274
1275
    /** @var string */
1276
    public $method = 'GET';
1277
}
1278
1279
/**
1280
 * @method string getBizUid()
1281
 * @method $this withBizUid($value)
1282
 * @method string getAccountType()
1283
 * @method $this withAccountType($value)
1284
 * @method string getUseAnonymousTbAccount()
1285
 * @method $this withUseAnonymousTbAccount($value)
1286
 * @method string getPageNumber()
1287
 * @method $this withPageNumber($value)
1288
 * @method string getThirdPartyUserId()
1289
 * @method $this withThirdPartyUserId($value)
1290
 * @method string getFilterOption()
1291
 * @method $this withFilterOption($value)
1292
 * @method string getBizId()
1293
 * @method $this withBizId($value)
1294
 * @method string getPageSize()
1295
 * @method $this withPageSize($value)
1296
 */
1297
class QueryOrderAndPaymentList extends Rpc
1298
{
1299
}
1300
1301
/**
1302
 * @method string getLmOrderId()
1303
 * @method $this withLmOrderId($value)
1304
 * @method string getBizUid()
1305
 * @method $this withBizUid($value)
1306
 * @method string getAccountType()
1307
 * @method $this withAccountType($value)
1308
 * @method string getUseAnonymousTbAccount()
1309
 * @method $this withUseAnonymousTbAccount($value)
1310
 * @method string getThirdPartyUserId()
1311
 * @method $this withThirdPartyUserId($value)
1312
 * @method string getBizId()
1313
 * @method $this withBizId($value)
1314
 */
1315
class QueryOrderCommissionRate extends Rpc
1316
{
1317
}
1318
1319
/**
1320
 * @method string getThirdPartyUserId()
1321
 * @method $this withThirdPartyUserId($value)
1322
 * @method string getBizUid()
1323
 * @method $this withBizUid($value)
1324
 * @method string getFilterOption()
1325
 * @method $this withFilterOption($value)
1326
 * @method string getBizId()
1327
 * @method $this withBizId($value)
1328
 * @method string getUseAnonymousTbAccount()
1329
 * @method $this withUseAnonymousTbAccount($value)
1330
 */
1331
class QueryOrderDetailInner extends Rpc
1332
{
1333
}
1334
1335
/**
1336
 * @method string getBizUid()
1337
 * @method $this withBizUid($value)
1338
 * @method string getAccountType()
1339
 * @method $this withAccountType($value)
1340
 * @method string getUseAnonymousTbAccount()
1341
 * @method $this withUseAnonymousTbAccount($value)
1342
 * @method string getThirdPartyUserId()
1343
 * @method $this withThirdPartyUserId($value)
1344
 * @method string getPaymentId()
1345
 * @method $this withPaymentId($value)
1346
 * @method string getBizId()
1347
 * @method $this withBizId($value)
1348
 */
1349
class QueryOrderIdByPayId extends Rpc
1350
{
1351
}
1352
1353
/**
1354
 * @method string getLmOrderId()
1355
 * @method $this withLmOrderId($value)
1356
 * @method string getAccountType()
1357
 * @method $this withAccountType($value)
1358
 * @method string getUseAnonymousTbAccount()
1359
 * @method $this withUseAnonymousTbAccount($value)
1360
 * @method string getThirdPartyUserId()
1361
 * @method $this withThirdPartyUserId($value)
1362
 * @method string getBizId()
1363
 * @method $this withBizId($value)
1364
 * @method string getChannelUserId()
1365
 * @method $this withChannelUserId($value)
1366
 */
1367
class QueryOrderInfoAfterSale extends Rpc
1368
{
1369
1370
    /** @var string */
1371
    public $method = 'GET';
1372
}
1373
1374
/**
1375
 * @method string getBizUid()
1376
 * @method $this withBizUid($value)
1377
 * @method string getPaymentId()
1378
 * @method $this withPaymentId($value)
1379
 * @method string getBizId()
1380
 * @method $this withBizId($value)
1381
 */
1382
class QueryOrderItemInfoByPaymentIdForAiZhanYou extends Rpc
1383
{
1384
}
1385
1386
/**
1387
 * @method string getBizUid()
1388
 * @method $this withBizUid($value)
1389
 * @method string getAccountType()
1390
 * @method $this withAccountType($value)
1391
 * @method string getUseAnonymousTbAccount()
1392
 * @method $this withUseAnonymousTbAccount($value)
1393
 * @method string getPageNumber()
1394
 * @method $this withPageNumber($value)
1395
 * @method string getThirdPartyUserId()
1396
 * @method $this withThirdPartyUserId($value)
1397
 * @method string getFilterOption()
1398
 * @method $this withFilterOption($value)
1399
 * @method string getBizId()
1400
 * @method $this withBizId($value)
1401
 * @method string getPageSize()
1402
 * @method $this withPageSize($value)
1403
 */
1404
class QueryOrderList extends Rpc
1405
{
1406
}
1407
1408
/**
1409
 * @method string getLmOrderId()
1410
 * @method $this withLmOrderId($value)
1411
 * @method string getBizUid()
1412
 * @method $this withBizUid($value)
1413
 * @method string getAccountType()
1414
 * @method $this withAccountType($value)
1415
 * @method string getUseAnonymousTbAccount()
1416
 * @method $this withUseAnonymousTbAccount($value)
1417
 * @method string getThirdPartyUserId()
1418
 * @method $this withThirdPartyUserId($value)
1419
 * @method string getBizId()
1420
 * @method $this withBizId($value)
1421
 */
1422
class QueryOrderLogistics extends Rpc
1423
{
1424
}
1425
1426
/**
1427
 * @method string getBizUid()
1428
 * @method $this withBizUid($value)
1429
 * @method string getAccountType()
1430
 * @method $this withAccountType($value)
1431
 * @method string getUseAnonymousTbAccount()
1432
 * @method $this withUseAnonymousTbAccount($value)
1433
 * @method string getSubLmOrderId()
1434
 * @method $this withSubLmOrderId($value)
1435
 * @method string getThirdPartyUserId()
1436
 * @method $this withThirdPartyUserId($value)
1437
 * @method string getBizId()
1438
 * @method $this withBizId($value)
1439
 */
1440
class QueryRefundApplicationDetail extends Rpc
1441
{
1442
}
1443
1444
/**
1445
 * @method string getBizId()
1446
 * @method $this withBizId($value)
1447
 * @method string getPageSize()
1448
 * @method $this withPageSize($value)
1449
 * @method string getPageNumber()
1450
 * @method $this withPageNumber($value)
1451
 */
1452
class QueryUnfinishedActivities extends Rpc
1453
{
1454
}
1455
1456
/**
1457
 * @method string getBizId()
1458
 * @method $this withBizId($value)
1459
 * @method string getPageSize()
1460
 * @method $this withPageSize($value)
1461
 * @method string getPageNumber()
1462
 * @method $this withPageNumber($value)
1463
 * @method string getQueryTime()
1464
 * @method $this withQueryTime($value)
1465
 */
1466
class QueryUnfinishedSessions extends Rpc
1467
{
1468
}
1469
1470
/**
1471
 * @method string getLmItemIds()
1472
 * @method $this withLmItemIds($value)
1473
 * @method string getItemIds()
1474
 * @method $this withItemIds($value)
1475
 * @method string getBizId()
1476
 * @method $this withBizId($value)
1477
 * @method string getQueryTime()
1478
 * @method $this withQueryTime($value)
1479
 */
1480
class QueryUnfinishedSessions4Items extends Rpc
1481
{
1482
}
1483
1484
/**
1485
 * @method string getCityCode()
1486
 * @method $this withCityCode($value)
1487
 * @method string getExtJson()
1488
 * @method $this withExtJson($value)
1489
 * @method string getBizId()
1490
 * @method $this withBizId($value)
1491
 */
1492
class QueryUpcomingMovies extends Rpc
1493
{
1494
}
1495
1496
/**
1497
 * @method string getReason()
1498
 * @method $this withReason($value)
1499
 * @method string getLmOrderId()
1500
 * @method $this withLmOrderId($value)
1501
 * @method string getUseAnonymousTbAccount()
1502
 * @method $this withUseAnonymousTbAccount($value)
1503
 * @method string getSellerId()
1504
 * @method $this withSellerId($value)
1505
 * @method string getThirdPartyUserId()
1506
 * @method $this withThirdPartyUserId($value)
1507
 * @method string getBizId()
1508
 * @method $this withBizId($value)
1509
 */
1510
class RefundPoint extends Rpc
1511
{
1512
}
1513
1514
/**
1515
 * @method string getSellerNick()
1516
 * @method $this withSellerNick($value)
1517
 * @method string getBizId()
1518
 * @method $this withBizId($value)
1519
 * @method string getTaskId()
1520
 * @method $this withTaskId($value)
1521
 * @method string getTimeStamp()
1522
 * @method $this withTimeStamp($value)
1523
 */
1524
class RefuseMerchantSyncTask extends Rpc
1525
{
1526
}
1527
1528
/**
1529
 * @method string getThirdPartyUserId()
1530
 * @method $this withThirdPartyUserId($value)
1531
 * @method string getBizId()
1532
 * @method $this withBizId($value)
1533
 */
1534
class RegistAnonymousTbAccount extends Rpc
1535
{
1536
}
1537
1538
/**
1539
 * @method string getBizUid()
1540
 * @method $this withBizUid($value)
1541
 * @method string getExtJson()
1542
 * @method $this withExtJson($value)
1543
 * @method string getBizId()
1544
 * @method $this withBizId($value)
1545
 * @method string getLockSeatApplyKey()
1546
 * @method $this withLockSeatApplyKey($value)
1547
 */
1548
class ReleaseMovieSeat extends Rpc
1549
{
1550
}
1551
1552
/**
1553
 * @method string getAddressInfo()
1554
 * @method string getThirdPartyUserId()
1555
 * @method $this withThirdPartyUserId($value)
1556
 * @method string getBizId()
1557
 * @method $this withBizId($value)
1558
 * @method string getUseAnonymousTbAccount()
1559
 * @method $this withUseAnonymousTbAccount($value)
1560
 */
1561
class RemoveAddress extends Rpc
1562
{
1563
1564
    /**
1565
     * @param string $value
1566
     *
1567
     * @return $this
1568
     */
1569
    public function withAddressInfo($value)
1570
    {
1571
        $this->data['AddressInfo'] = $value;
1572
        $this->options['form_params']['AddressInfo'] = $value;
1573
1574
        return $this;
1575
    }
1576
}
1577
1578
/**
1579
 * @method string getExtJson()
1580
 * @method $this withExtJson($value)
1581
 * @method string getBizId()
1582
 * @method $this withBizId($value)
1583
 * @method string getMessageIds()
1584
 * @method $this withMessageIds($value)
1585
 */
1586
class RemoveMessages extends Rpc
1587
{
1588
}
1589
1590
/**
1591
 * @method string getBuyOrderRequestModel()
1592
 * @method $this withBuyOrderRequestModel($value)
1593
 * @method string getBizUid()
1594
 * @method $this withBizUid($value)
1595
 * @method string getAccountType()
1596
 * @method $this withAccountType($value)
1597
 * @method string getUseAnonymousTbAccount()
1598
 * @method $this withUseAnonymousTbAccount($value)
1599
 * @method string getThirdPartyUserId()
1600
 * @method $this withThirdPartyUserId($value)
1601
 * @method string getBizId()
1602
 * @method $this withBizId($value)
1603
 */
1604
class RenderH5Order extends Rpc
1605
{
1606
}
1607
1608
/**
1609
 * @method string getBizUid()
1610
 * @method $this withBizUid($value)
1611
 * @method string getExtJson()
1612
 * @method $this withExtJson($value)
1613
 * @method string getAccountType()
1614
 * @method $this withAccountType($value)
1615
 * @method string getUseAnonymousTbAccount()
1616
 * @method $this withUseAnonymousTbAccount($value)
1617
 * @method string getLmItemId()
1618
 * @method $this withLmItemId($value)
1619
 * @method array getItemList()
1620
 * @method string getThirdPartyUserId()
1621
 * @method $this withThirdPartyUserId($value)
1622
 * @method string getBizId()
1623
 * @method $this withBizId($value)
1624
 * @method string getDeliveryAddress()
1625
 * @method $this withDeliveryAddress($value)
1626
 */
1627
class RenderOrder extends Rpc
1628
{
1629
1630
    /**
1631
     * @param array $itemList
1632
     *
1633
     * @return $this
1634
     */
1635
	public function withItemList(array $itemList)
1636
	{
1637
	    $this->data['ItemList'] = $itemList;
1638
		foreach ($itemList as $depth1 => $depth1Value) {
1639
			if(isset($depth1Value['ItemId'])){
1640
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
1641
			}
1642
			if(isset($depth1Value['Quantity'])){
1643
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.Quantity'] = $depth1Value['Quantity'];
1644
			}
1645
			if(isset($depth1Value['LmItemId'])){
1646
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
1647
			}
1648
			if(isset($depth1Value['SkuId'])){
1649
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuId'] = $depth1Value['SkuId'];
1650
			}
1651
		}
1652
1653
		return $this;
1654
    }
1655
}
1656
1657
/**
1658
 * @method string getLmOrderId()
1659
 * @method $this withLmOrderId($value)
1660
 * @method string getThirdPartyUserId()
1661
 * @method $this withThirdPartyUserId($value)
1662
 * @method string getBizUid()
1663
 * @method $this withBizUid($value)
1664
 * @method string getBizId()
1665
 * @method $this withBizId($value)
1666
 * @method string getUseAnonymousTbAccount()
1667
 * @method $this withUseAnonymousTbAccount($value)
1668
 */
1669
class RepayForPayUrl extends Rpc
1670
{
1671
}
1672
1673
/**
1674
 * @method string getLmOrderId()
1675
 * @method $this withLmOrderId($value)
1676
 * @method string getBizUid()
1677
 * @method $this withBizUid($value)
1678
 * @method string getAccountType()
1679
 * @method $this withAccountType($value)
1680
 * @method string getUseAnonymousTbAccount()
1681
 * @method $this withUseAnonymousTbAccount($value)
1682
 * @method string getThirdPartyUserId()
1683
 * @method $this withThirdPartyUserId($value)
1684
 * @method string getBizId()
1685
 * @method $this withBizId($value)
1686
 */
1687
class RepayOrder extends Rpc
1688
{
1689
}
1690
1691
/**
1692
 * @method string getSeatIds()
1693
 * @method $this withSeatIds($value)
1694
 * @method string getBizUid()
1695
 * @method $this withBizUid($value)
1696
 * @method string getExtJson()
1697
 * @method $this withExtJson($value)
1698
 * @method string getMobile()
1699
 * @method $this withMobile($value)
1700
 * @method string getBizId()
1701
 * @method $this withBizId($value)
1702
 * @method string getSeatNames()
1703
 * @method $this withSeatNames($value)
1704
 * @method string getScheduleId()
1705
 * @method $this withScheduleId($value)
1706
 */
1707
class ReserveMovieSeat extends Rpc
1708
{
1709
}
1710
1711
/**
1712
 * @method string getBizUid()
1713
 * @method $this withBizUid($value)
1714
 * @method string getAccountType()
1715
 * @method $this withAccountType($value)
1716
 * @method string getUseAnonymousTbAccount()
1717
 * @method $this withUseAnonymousTbAccount($value)
1718
 * @method string getCpCode()
1719
 * @method $this withCpCode($value)
1720
 * @method string getSubLmOrderId()
1721
 * @method $this withSubLmOrderId($value)
1722
 * @method string getThirdPartyUserId()
1723
 * @method $this withThirdPartyUserId($value)
1724
 * @method string getDisputeId()
1725
 * @method $this withDisputeId($value)
1726
 * @method string getBizId()
1727
 * @method $this withBizId($value)
1728
 * @method string getLogisticsNo()
1729
 * @method $this withLogisticsNo($value)
1730
 */
1731
class SubmitReturnGoodLogistics extends Rpc
1732
{
1733
}
1734
1735
/**
1736
 * @method string getSellerNick()
1737
 * @method $this withSellerNick($value)
1738
 * @method string getBizId()
1739
 * @method $this withBizId($value)
1740
 * @method string getItemList()
1741
 * @method string getTaskId()
1742
 * @method $this withTaskId($value)
1743
 * @method string getTimeStamp()
1744
 * @method $this withTimeStamp($value)
1745
 */
1746
class SyncMerchantInfo extends Rpc
1747
{
1748
1749
    /**
1750
     * @param string $value
1751
     *
1752
     * @return $this
1753
     */
1754
    public function withItemList($value)
1755
    {
1756
        $this->data['ItemList'] = $value;
1757
        $this->options['form_params']['ItemList'] = $value;
1758
1759
        return $this;
1760
    }
1761
}
1762
1763
/**
1764
 * @method string getAddressInfo()
1765
 * @method string getThirdPartyUserId()
1766
 * @method $this withThirdPartyUserId($value)
1767
 * @method string getBizId()
1768
 * @method $this withBizId($value)
1769
 * @method string getUseAnonymousTbAccount()
1770
 * @method $this withUseAnonymousTbAccount($value)
1771
 */
1772
class UpdateAddress extends Rpc
1773
{
1774
1775
    /**
1776
     * @param string $value
1777
     *
1778
     * @return $this
1779
     */
1780
    public function withAddressInfo($value)
1781
    {
1782
        $this->data['AddressInfo'] = $value;
1783
        $this->options['form_params']['AddressInfo'] = $value;
1784
1785
        return $this;
1786
    }
1787
}
1788
1789
/**
1790
 * @method string getBizUid()
1791
 * @method $this withBizUid($value)
1792
 * @method string getExtJson()
1793
 * @method $this withExtJson($value)
1794
 * @method string getMobileNo()
1795
 * @method $this withMobileNo($value)
1796
 * @method string getBizId()
1797
 * @method $this withBizId($value)
1798
 * @method string getTbUserNick()
1799
 * @method $this withTbUserNick($value)
1800
 */
1801
class ValidateTaobaoAccount extends Rpc
1802
{
1803
}
1804