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.

ModifyBasicAndBizItems   A
last analyzed

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 getAccountType()
638
 * @method $this withAccountType($value)
639
 * @method string getUseAnonymousTbAccount()
640
 * @method $this withUseAnonymousTbAccount($value)
641
 * @method string getNick()
642
 * @method $this withNick($value)
643
 * @method string getSellerId()
644
 * @method $this withSellerId($value)
645
 * @method string getThirdPartyUserId()
646
 * @method $this withThirdPartyUserId($value)
647
 * @method string getBizId()
648
 * @method $this withBizId($value)
649
 */
650
class GetCustomServiceUrl extends Rpc
651
{
652
}
653
654
/**
655
 * @method string getBizId()
656
 * @method $this withBizId($value)
657
 */
658
class GetGuidePage extends Rpc
659
{
660
661
    /** @var string */
662
    public $method = 'GET';
663
}
664
665
/**
666
 * @method string getThirdPartyUserId()
667
 * @method $this withThirdPartyUserId($value)
668
 * @method string getBizId()
669
 * @method $this withBizId($value)
670
 * @method string getUseAnonymousTbAccount()
671
 * @method $this withUseAnonymousTbAccount($value)
672
 * @method string getTargetUrl()
673
 * @method string getFailUrl()
674
 */
675
class GetLoginPage extends Rpc
676
{
677
678
    /**
679
     * @param string $value
680
     *
681
     * @return $this
682
     */
683
    public function withTargetUrl($value)
684
    {
685
        $this->data['TargetUrl'] = $value;
686
        $this->options['form_params']['TargetUrl'] = $value;
687
688
        return $this;
689
    }
690
691
    /**
692
     * @param string $value
693
     *
694
     * @return $this
695
     */
696
    public function withFailUrl($value)
697
    {
698
        $this->data['FailUrl'] = $value;
699
        $this->options['form_params']['FailUrl'] = $value;
700
701
        return $this;
702
    }
703
}
704
705
/**
706
 * @method string getThirdPartyUserId()
707
 * @method $this withThirdPartyUserId($value)
708
 * @method string getBizUid()
709
 * @method $this withBizUid($value)
710
 * @method string getBizId()
711
 * @method $this withBizId($value)
712
 * @method string getUseAnonymousTbAccount()
713
 * @method $this withUseAnonymousTbAccount($value)
714
 * @method string getUrl()
715
 */
716
class GetSwitchUrl extends Rpc
717
{
718
719
    /**
720
     * @param string $value
721
     *
722
     * @return $this
723
     */
724
    public function withUrl($value)
725
    {
726
        $this->data['Url'] = $value;
727
        $this->options['form_params']['Url'] = $value;
728
729
        return $this;
730
    }
731
}
732
733
/**
734
 * @method string getUserFlag()
735
 * @method $this withUserFlag($value)
736
 * @method string getAppName()
737
 * @method $this withAppName($value)
738
 * @method string getQueryJson()
739
 * @method string getBizId()
740
 * @method $this withBizId($value)
741
 */
742
class GetUserInfo extends Rpc
743
{
744
745
    /**
746
     * @param string $value
747
     *
748
     * @return $this
749
     */
750
    public function withQueryJson($value)
751
    {
752
        $this->data['QueryJson'] = $value;
753
        $this->options['form_params']['QueryJson'] = $value;
754
755
        return $this;
756
    }
757
}
758
759
/**
760
 * @method string getBizUid()
761
 * @method $this withBizUid($value)
762
 * @method string getBizClaimType()
763
 * @method $this withBizClaimType($value)
764
 * @method string getAccountType()
765
 * @method $this withAccountType($value)
766
 * @method string getUseAnonymousTbAccount()
767
 * @method $this withUseAnonymousTbAccount($value)
768
 * @method string getGoodsStatus()
769
 * @method $this withGoodsStatus($value)
770
 * @method string getSubLmOrderId()
771
 * @method $this withSubLmOrderId($value)
772
 * @method string getThirdPartyUserId()
773
 * @method $this withThirdPartyUserId($value)
774
 * @method string getBizId()
775
 * @method $this withBizId($value)
776
 */
777
class InitApplyRefund extends Rpc
778
{
779
}
780
781
/**
782
 * @method string getLmItemIds()
783
 * @method $this withLmItemIds($value)
784
 * @method string getItemIds()
785
 * @method $this withItemIds($value)
786
 * @method string getBizId()
787
 * @method $this withBizId($value)
788
 */
789
class ListItemActivities extends Rpc
790
{
791
}
792
793
/**
794
 * @method string getBizId()
795
 * @method $this withBizId($value)
796
 * @method array getItemList()
797
 * @method string getSubBizId()
798
 * @method $this withSubBizId($value)
799
 */
800
class ModifyBasicAndBizItems extends Rpc
801
{
802
803
    /**
804
     * @param array $itemList
805
     *
806
     * @return $this
807
     */
808
	public function withItemList(array $itemList)
809
	{
810
	    $this->data['ItemList'] = $itemList;
811
		foreach ($itemList as $depth1 => $depth1Value) {
812
			if(isset($depth1Value['ItemId'])){
813
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
814
			}
815
			if(isset($depth1Value['LmItemId'])){
816
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
817
			}
818
			foreach ($depth1Value['SkuList'] as $depth2 => $depth2Value) {
819
				if(isset($depth2Value['StatusAction'])){
820
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.StatusAction'] = $depth2Value['StatusAction'];
821
				}
822
				if(isset($depth2Value['PriceCent'])){
823
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PriceCent'] = $depth2Value['PriceCent'];
824
				}
825
				if(isset($depth2Value['PointsAmount'])){
826
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PointsAmount'] = $depth2Value['PointsAmount'];
827
				}
828
				if(isset($depth2Value['Quantity'])){
829
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Quantity'] = $depth2Value['Quantity'];
830
				}
831
				if(isset($depth2Value['BenefitId'])){
832
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.BenefitId'] = $depth2Value['BenefitId'];
833
				}
834
				if(isset($depth2Value['SkuId'])){
835
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.SkuId'] = $depth2Value['SkuId'];
836
				}
837
				if(isset($depth2Value['SupplierPrice'])){
838
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.SupplierPrice'] = $depth2Value['SupplierPrice'];
839
				}
840
				if(isset($depth2Value['Points'])){
841
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Points'] = $depth2Value['Points'];
842
				}
843
			}
844
		}
845
846
		return $this;
847
    }
848
}
849
850
/**
851
 * @method string getBizId()
852
 * @method $this withBizId($value)
853
 * @method array getItemList()
854
 * @method string getSubBizId()
855
 * @method $this withSubBizId($value)
856
 */
857
class ModifyBizItems extends Rpc
858
{
859
860
    /**
861
     * @param array $itemList
862
     *
863
     * @return $this
864
     */
865
	public function withItemList(array $itemList)
866
	{
867
	    $this->data['ItemList'] = $itemList;
868
		foreach ($itemList as $depth1 => $depth1Value) {
869
			if(isset($depth1Value['ItemId'])){
870
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
871
			}
872
			if(isset($depth1Value['LmItemId'])){
873
				$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
874
			}
875
			foreach ($depth1Value['SkuList'] as $depth2 => $depth2Value) {
876
				if(isset($depth2Value['StatusAction'])){
877
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.StatusAction'] = $depth2Value['StatusAction'];
878
				}
879
				if(isset($depth2Value['PriceCent'])){
880
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PriceCent'] = $depth2Value['PriceCent'];
881
				}
882
				if(isset($depth2Value['PointsAmount'])){
883
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.PointsAmount'] = $depth2Value['PointsAmount'];
884
				}
885
				if(isset($depth2Value['Quantity'])){
886
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Quantity'] = $depth2Value['Quantity'];
887
				}
888
				if(isset($depth2Value['BenefitId'])){
889
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.BenefitId'] = $depth2Value['BenefitId'];
890
				}
891
				if(isset($depth2Value['SkuId'])){
892
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.SkuId'] = $depth2Value['SkuId'];
893
				}
894
				if(isset($depth2Value['Points'])){
895
					$this->options['form_params']['ItemList.' . ($depth1 + 1) . '.SkuList.' . ($depth2 + 1) . '.Points'] = $depth2Value['Points'];
896
				}
897
			}
898
		}
899
900
		return $this;
901
    }
902
}
903
904
/**
905
 * @method string getUpperNum()
906
 * @method $this withUpperNum($value)
907
 * @method string getLmActivityId()
908
 * @method $this withLmActivityId($value)
909
 * @method string getRuleType()
910
 * @method $this withRuleType($value)
911
 * @method string getEndTime()
912
 * @method $this withEndTime($value)
913
 * @method string getLmItemId()
914
 * @method $this withLmItemId($value)
915
 * @method string getBeginTime()
916
 * @method $this withBeginTime($value)
917
 * @method string getSubBizCode()
918
 * @method $this withSubBizCode($value)
919
 * @method string getItemId()
920
 * @method $this withItemId($value)
921
 * @method string getBizId()
922
 * @method $this withBizId($value)
923
 * @method string getRuleId()
924
 * @method $this withRuleId($value)
925
 */
926
class ModifyItemLimitRule extends Rpc
927
{
928
}
929
930
/**
931
 * @method string getAmount()
932
 * @method $this withAmount($value)
933
 * @method string getPayTypes()
934
 * @method $this withPayTypes($value)
935
 * @method string getRequestId()
936
 * @method $this withRequestId($value)
937
 * @method string getOperationDate()
938
 * @method $this withOperationDate($value)
939
 * @method string getChannelId()
940
 * @method $this withChannelId($value)
941
 */
942
class NotifyPayOrderStatus extends Rpc
943
{
944
}
945
946
/**
947
 * @method string getAmount()
948
 * @method $this withAmount($value)
949
 * @method string getPayTypes()
950
 * @method $this withPayTypes($value)
951
 * @method string getTenantOrderId()
952
 * @method $this withTenantOrderId($value)
953
 * @method string getRequestId()
954
 * @method $this withRequestId($value)
955
 * @method string getOperationDate()
956
 * @method $this withOperationDate($value)
957
 * @method string getChannelId()
958
 * @method $this withChannelId($value)
959
 */
960
class NotifyWithholdFund extends Rpc
961
{
962
}
963
964
/**
965
 * @method string getLmActivityId()
966
 * @method $this withLmActivityId($value)
967
 * @method string getBizId()
968
 * @method $this withBizId($value)
969
 * @method string getPageSize()
970
 * @method $this withPageSize($value)
971
 * @method string getPageNumber()
972
 * @method $this withPageNumber($value)
973
 */
974
class QueryActivityItems extends Rpc
975
{
976
}
977
978
/**
979
 * @method string getDivisionCode()
980
 * @method $this withDivisionCode($value)
981
 * @method string getIp()
982
 * @method $this withIp($value)
983
 * @method string getBizId()
984
 * @method $this withBizId($value)
985
 */
986
class QueryAddress extends Rpc
987
{
988
}
989
990
/**
991
 * @method string getAddressInfo()
992
 * @method $this withAddressInfo($value)
993
 * @method string getThirdPartyUserId()
994
 * @method $this withThirdPartyUserId($value)
995
 * @method string getBizId()
996
 * @method $this withBizId($value)
997
 * @method string getUseAnonymousTbAccount()
998
 * @method $this withUseAnonymousTbAccount($value)
999
 */
1000
class QueryAddressDetail extends Rpc
1001
{
1002
}
1003
1004
/**
1005
 * @method string getThirdPartyUserId()
1006
 * @method $this withThirdPartyUserId($value)
1007
 * @method string getBizId()
1008
 * @method $this withBizId($value)
1009
 * @method string getUseAnonymousTbAccount()
1010
 * @method $this withUseAnonymousTbAccount($value)
1011
 */
1012
class QueryAddressList extends Rpc
1013
{
1014
}
1015
1016
/**
1017
 * @method string getCityCode()
1018
 * @method $this withCityCode($value)
1019
 * @method string getExtJson()
1020
 * @method $this withExtJson($value)
1021
 * @method string getBizId()
1022
 * @method $this withBizId($value)
1023
 * @method string getPageNumber()
1024
 * @method $this withPageNumber($value)
1025
 */
1026
class QueryAllCinemas extends Rpc
1027
{
1028
}
1029
1030
/**
1031
 * @method string getExtJson()
1032
 * @method $this withExtJson($value)
1033
 * @method string getBizId()
1034
 * @method $this withBizId($value)
1035
 */
1036
class QueryAllCities extends Rpc
1037
{
1038
}
1039
1040
/**
1041
 * @method string getBizId()
1042
 * @method $this withBizId($value)
1043
 * @method string getBatchId()
1044
 * @method $this withBatchId($value)
1045
 */
1046
class QueryBatchRegistAnonymousTbAccountResult extends Rpc
1047
{
1048
}
1049
1050
/**
1051
 * @method string getLmItemIds()
1052
 * @method $this withLmItemIds($value)
1053
 * @method string getItemIds()
1054
 * @method $this withItemIds($value)
1055
 * @method string getBizId()
1056
 * @method $this withBizId($value)
1057
 */
1058
class QueryBestSession4Items extends Rpc
1059
{
1060
}
1061
1062
/**
1063
 * @method string getLmItemIds()
1064
 * @method $this withLmItemIds($value)
1065
 * @method string getItemIds()
1066
 * @method $this withItemIds($value)
1067
 * @method string getUserId()
1068
 * @method $this withUserId($value)
1069
 * @method string getPageNumber()
1070
 * @method $this withPageNumber($value)
1071
 * @method string getBizId()
1072
 * @method $this withBizId($value)
1073
 * @method string getPageSize()
1074
 * @method $this withPageSize($value)
1075
 * @method string getCategoryId()
1076
 * @method $this withCategoryId($value)
1077
 * @method string getSubBizId()
1078
 * @method $this withSubBizId($value)
1079
 */
1080
class QueryBizItemList extends Rpc
1081
{
1082
}
1083
1084
/**
1085
 * @method string getBizId()
1086
 * @method $this withBizId($value)
1087
 * @method string getPageSize()
1088
 * @method $this withPageSize($value)
1089
 * @method string getUserId()
1090
 * @method $this withUserId($value)
1091
 * @method string getPageNumber()
1092
 * @method $this withPageNumber($value)
1093
 * @method string getSubBizId()
1094
 * @method $this withSubBizId($value)
1095
 */
1096
class QueryBizItems extends Rpc
1097
{
1098
}
1099
1100
/**
1101
 * @method string getGroupId()
1102
 * @method $this withGroupId($value)
1103
 * @method string getBizId()
1104
 * @method $this withBizId($value)
1105
 * @method string getPageSize()
1106
 * @method $this withPageSize($value)
1107
 * @method string getPageNumber()
1108
 * @method $this withPageNumber($value)
1109
 */
1110
class QueryGuideItemGroup extends Rpc
1111
{
1112
}
1113
1114
/**
1115
 * @method string getCityCode()
1116
 * @method $this withCityCode($value)
1117
 * @method string getExtJson()
1118
 * @method $this withExtJson($value)
1119
 * @method string getBizId()
1120
 * @method $this withBizId($value)
1121
 */
1122
class QueryHotMovies extends Rpc
1123
{
1124
}
1125
1126
/**
1127
 * @method string getItemId()
1128
 * @method $this withItemId($value)
1129
 * @method string getBizId()
1130
 * @method $this withBizId($value)
1131
 * @method string getLmItemId()
1132
 * @method $this withLmItemId($value)
1133
 */
1134
class QueryItemDetail extends Rpc
1135
{
1136
}
1137
1138
/**
1139
 * @method string getDivisionCode()
1140
 * @method $this withDivisionCode($value)
1141
 * @method string getBizUid()
1142
 * @method $this withBizUid($value)
1143
 * @method string getIp()
1144
 * @method $this withIp($value)
1145
 * @method string getUseAnonymousTbAccount()
1146
 * @method $this withUseAnonymousTbAccount($value)
1147
 * @method string getLmItemId()
1148
 * @method $this withLmItemId($value)
1149
 * @method string getItemId()
1150
 * @method $this withItemId($value)
1151
 * @method string getThirdPartyUserId()
1152
 * @method $this withThirdPartyUserId($value)
1153
 * @method string getBizId()
1154
 * @method $this withBizId($value)
1155
 */
1156
class QueryItemDetailInner extends Rpc
1157
{
1158
}
1159
1160
/**
1161
 * @method string getDivisionCode()
1162
 * @method $this withDivisionCode($value)
1163
 * @method string getIp()
1164
 * @method $this withIp($value)
1165
 * @method string getBizId()
1166
 * @method $this withBizId($value)
1167
 * @method array getItemList()
1168
 */
1169
class QueryItemInventory extends Rpc
1170
{
1171
1172
    /**
1173
     * @param array $itemList
1174
     *
1175
     * @return $this
1176
     */
1177
	public function withItemList(array $itemList)
1178
	{
1179
	    $this->data['ItemList'] = $itemList;
1180
		foreach ($itemList as $depth1 => $depth1Value) {
1181
			if(isset($depth1Value['ItemId'])){
1182
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
1183
			}
1184
			foreach ($depth1Value['SkuIdList'] as $i => $iValue) {
1185
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuIdList.' . ($i + 1)] = $iValue;
1186
			}
1187
			if(isset($depth1Value['LmItemId'])){
1188
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
1189
			}
1190
		}
1191
1192
		return $this;
1193
    }
1194
}
1195
1196
/**
1197
 * @method string getLmOrderId()
1198
 * @method $this withLmOrderId($value)
1199
 * @method string getBizUid()
1200
 * @method $this withBizUid($value)
1201
 * @method string getAccountType()
1202
 * @method $this withAccountType($value)
1203
 * @method string getUseAnonymousTbAccount()
1204
 * @method $this withUseAnonymousTbAccount($value)
1205
 * @method string getThirdPartyUserId()
1206
 * @method $this withThirdPartyUserId($value)
1207
 * @method string getBizId()
1208
 * @method $this withBizId($value)
1209
 */
1210
class QueryLogistics extends Rpc
1211
{
1212
}
1213
1214
/**
1215
 * @method string getExtJson()
1216
 * @method $this withExtJson($value)
1217
 * @method string getBizId()
1218
 * @method $this withBizId($value)
1219
 * @method string getTopic()
1220
 * @method $this withTopic($value)
1221
 */
1222
class QueryMessages extends Rpc
1223
{
1224
}
1225
1226
/**
1227
 * @method string getExtJson()
1228
 * @method $this withExtJson($value)
1229
 * @method string getBizId()
1230
 * @method $this withBizId($value)
1231
 * @method string getMovieId()
1232
 * @method $this withMovieId($value)
1233
 * @method string getPageNumber()
1234
 * @method $this withPageNumber($value)
1235
 */
1236
class QueryMovieComments extends Rpc
1237
{
1238
}
1239
1240
/**
1241
 * @method string getCinemaId()
1242
 * @method $this withCinemaId($value)
1243
 * @method string getExtJson()
1244
 * @method $this withExtJson($value)
1245
 * @method string getBizId()
1246
 * @method $this withBizId($value)
1247
 */
1248
class QueryMovieSchedules extends Rpc
1249
{
1250
}
1251
1252
/**
1253
 * @method string getExtJson()
1254
 * @method $this withExtJson($value)
1255
 * @method string getBizId()
1256
 * @method $this withBizId($value)
1257
 * @method string getScheduleId()
1258
 * @method $this withScheduleId($value)
1259
 */
1260
class QueryMovieSeats extends Rpc
1261
{
1262
}
1263
1264
/**
1265
 * @method string getOrderId()
1266
 * @method $this withOrderId($value)
1267
 * @method string getBizUid()
1268
 * @method $this withBizUid($value)
1269
 * @method string getExtJson()
1270
 * @method $this withExtJson($value)
1271
 * @method string getBizId()
1272
 * @method $this withBizId($value)
1273
 */
1274
class QueryMovieTickets extends Rpc
1275
{
1276
1277
    /** @var string */
1278
    public $method = 'GET';
1279
}
1280
1281
/**
1282
 * @method string getBizUid()
1283
 * @method $this withBizUid($value)
1284
 * @method string getAccountType()
1285
 * @method $this withAccountType($value)
1286
 * @method string getUseAnonymousTbAccount()
1287
 * @method $this withUseAnonymousTbAccount($value)
1288
 * @method string getPageNumber()
1289
 * @method $this withPageNumber($value)
1290
 * @method string getThirdPartyUserId()
1291
 * @method $this withThirdPartyUserId($value)
1292
 * @method string getFilterOption()
1293
 * @method $this withFilterOption($value)
1294
 * @method string getBizId()
1295
 * @method $this withBizId($value)
1296
 * @method string getPageSize()
1297
 * @method $this withPageSize($value)
1298
 */
1299
class QueryOrderAndPaymentList extends Rpc
1300
{
1301
}
1302
1303
/**
1304
 * @method string getLmOrderId()
1305
 * @method $this withLmOrderId($value)
1306
 * @method string getBizUid()
1307
 * @method $this withBizUid($value)
1308
 * @method string getAccountType()
1309
 * @method $this withAccountType($value)
1310
 * @method string getUseAnonymousTbAccount()
1311
 * @method $this withUseAnonymousTbAccount($value)
1312
 * @method string getThirdPartyUserId()
1313
 * @method $this withThirdPartyUserId($value)
1314
 * @method string getBizId()
1315
 * @method $this withBizId($value)
1316
 */
1317
class QueryOrderCommissionRate extends Rpc
1318
{
1319
}
1320
1321
/**
1322
 * @method string getThirdPartyUserId()
1323
 * @method $this withThirdPartyUserId($value)
1324
 * @method string getBizUid()
1325
 * @method $this withBizUid($value)
1326
 * @method string getFilterOption()
1327
 * @method $this withFilterOption($value)
1328
 * @method string getBizId()
1329
 * @method $this withBizId($value)
1330
 * @method string getUseAnonymousTbAccount()
1331
 * @method $this withUseAnonymousTbAccount($value)
1332
 */
1333
class QueryOrderDetailInner extends Rpc
1334
{
1335
}
1336
1337
/**
1338
 * @method string getBizUid()
1339
 * @method $this withBizUid($value)
1340
 * @method string getAccountType()
1341
 * @method $this withAccountType($value)
1342
 * @method string getUseAnonymousTbAccount()
1343
 * @method $this withUseAnonymousTbAccount($value)
1344
 * @method string getThirdPartyUserId()
1345
 * @method $this withThirdPartyUserId($value)
1346
 * @method string getPaymentId()
1347
 * @method $this withPaymentId($value)
1348
 * @method string getBizId()
1349
 * @method $this withBizId($value)
1350
 */
1351
class QueryOrderIdByPayId extends Rpc
1352
{
1353
}
1354
1355
/**
1356
 * @method string getLmOrderId()
1357
 * @method $this withLmOrderId($value)
1358
 * @method string getAccountType()
1359
 * @method $this withAccountType($value)
1360
 * @method string getUseAnonymousTbAccount()
1361
 * @method $this withUseAnonymousTbAccount($value)
1362
 * @method string getThirdPartyUserId()
1363
 * @method $this withThirdPartyUserId($value)
1364
 * @method string getBizId()
1365
 * @method $this withBizId($value)
1366
 * @method string getChannelUserId()
1367
 * @method $this withChannelUserId($value)
1368
 */
1369
class QueryOrderInfoAfterSale extends Rpc
1370
{
1371
1372
    /** @var string */
1373
    public $method = 'GET';
1374
}
1375
1376
/**
1377
 * @method string getBizUid()
1378
 * @method $this withBizUid($value)
1379
 * @method string getPaymentId()
1380
 * @method $this withPaymentId($value)
1381
 * @method string getBizId()
1382
 * @method $this withBizId($value)
1383
 */
1384
class QueryOrderItemInfoByPaymentIdForAiZhanYou extends Rpc
1385
{
1386
}
1387
1388
/**
1389
 * @method string getBizUid()
1390
 * @method $this withBizUid($value)
1391
 * @method string getAccountType()
1392
 * @method $this withAccountType($value)
1393
 * @method string getUseAnonymousTbAccount()
1394
 * @method $this withUseAnonymousTbAccount($value)
1395
 * @method string getPageNumber()
1396
 * @method $this withPageNumber($value)
1397
 * @method string getThirdPartyUserId()
1398
 * @method $this withThirdPartyUserId($value)
1399
 * @method string getFilterOption()
1400
 * @method $this withFilterOption($value)
1401
 * @method string getBizId()
1402
 * @method $this withBizId($value)
1403
 * @method string getPageSize()
1404
 * @method $this withPageSize($value)
1405
 */
1406
class QueryOrderList extends Rpc
1407
{
1408
}
1409
1410
/**
1411
 * @method string getLmOrderId()
1412
 * @method $this withLmOrderId($value)
1413
 * @method string getBizUid()
1414
 * @method $this withBizUid($value)
1415
 * @method string getAccountType()
1416
 * @method $this withAccountType($value)
1417
 * @method string getUseAnonymousTbAccount()
1418
 * @method $this withUseAnonymousTbAccount($value)
1419
 * @method string getThirdPartyUserId()
1420
 * @method $this withThirdPartyUserId($value)
1421
 * @method string getBizId()
1422
 * @method $this withBizId($value)
1423
 */
1424
class QueryOrderLogistics extends Rpc
1425
{
1426
}
1427
1428
/**
1429
 * @method string getBizUid()
1430
 * @method $this withBizUid($value)
1431
 * @method string getAccountType()
1432
 * @method $this withAccountType($value)
1433
 * @method string getUseAnonymousTbAccount()
1434
 * @method $this withUseAnonymousTbAccount($value)
1435
 * @method string getSubLmOrderId()
1436
 * @method $this withSubLmOrderId($value)
1437
 * @method string getThirdPartyUserId()
1438
 * @method $this withThirdPartyUserId($value)
1439
 * @method string getBizId()
1440
 * @method $this withBizId($value)
1441
 */
1442
class QueryRefundApplicationDetail extends Rpc
1443
{
1444
}
1445
1446
/**
1447
 * @method string getBizId()
1448
 * @method $this withBizId($value)
1449
 * @method string getPageSize()
1450
 * @method $this withPageSize($value)
1451
 * @method string getPageNumber()
1452
 * @method $this withPageNumber($value)
1453
 */
1454
class QueryUnfinishedActivities extends Rpc
1455
{
1456
}
1457
1458
/**
1459
 * @method string getBizId()
1460
 * @method $this withBizId($value)
1461
 * @method string getPageSize()
1462
 * @method $this withPageSize($value)
1463
 * @method string getPageNumber()
1464
 * @method $this withPageNumber($value)
1465
 * @method string getQueryTime()
1466
 * @method $this withQueryTime($value)
1467
 */
1468
class QueryUnfinishedSessions extends Rpc
1469
{
1470
}
1471
1472
/**
1473
 * @method string getLmItemIds()
1474
 * @method $this withLmItemIds($value)
1475
 * @method string getItemIds()
1476
 * @method $this withItemIds($value)
1477
 * @method string getBizId()
1478
 * @method $this withBizId($value)
1479
 * @method string getQueryTime()
1480
 * @method $this withQueryTime($value)
1481
 */
1482
class QueryUnfinishedSessions4Items extends Rpc
1483
{
1484
}
1485
1486
/**
1487
 * @method string getCityCode()
1488
 * @method $this withCityCode($value)
1489
 * @method string getExtJson()
1490
 * @method $this withExtJson($value)
1491
 * @method string getBizId()
1492
 * @method $this withBizId($value)
1493
 */
1494
class QueryUpcomingMovies extends Rpc
1495
{
1496
}
1497
1498
/**
1499
 * @method string getReason()
1500
 * @method $this withReason($value)
1501
 * @method string getLmOrderId()
1502
 * @method $this withLmOrderId($value)
1503
 * @method string getUseAnonymousTbAccount()
1504
 * @method $this withUseAnonymousTbAccount($value)
1505
 * @method string getSellerId()
1506
 * @method $this withSellerId($value)
1507
 * @method string getThirdPartyUserId()
1508
 * @method $this withThirdPartyUserId($value)
1509
 * @method string getBizId()
1510
 * @method $this withBizId($value)
1511
 */
1512
class RefundPoint extends Rpc
1513
{
1514
}
1515
1516
/**
1517
 * @method string getSellerNick()
1518
 * @method $this withSellerNick($value)
1519
 * @method string getBizId()
1520
 * @method $this withBizId($value)
1521
 * @method string getTaskId()
1522
 * @method $this withTaskId($value)
1523
 * @method string getTimeStamp()
1524
 * @method $this withTimeStamp($value)
1525
 */
1526
class RefuseMerchantSyncTask extends Rpc
1527
{
1528
}
1529
1530
/**
1531
 * @method string getThirdPartyUserId()
1532
 * @method $this withThirdPartyUserId($value)
1533
 * @method string getBizId()
1534
 * @method $this withBizId($value)
1535
 */
1536
class RegistAnonymousTbAccount extends Rpc
1537
{
1538
}
1539
1540
/**
1541
 * @method string getBizUid()
1542
 * @method $this withBizUid($value)
1543
 * @method string getExtJson()
1544
 * @method $this withExtJson($value)
1545
 * @method string getBizId()
1546
 * @method $this withBizId($value)
1547
 * @method string getLockSeatApplyKey()
1548
 * @method $this withLockSeatApplyKey($value)
1549
 */
1550
class ReleaseMovieSeat extends Rpc
1551
{
1552
}
1553
1554
/**
1555
 * @method string getAddressInfo()
1556
 * @method string getThirdPartyUserId()
1557
 * @method $this withThirdPartyUserId($value)
1558
 * @method string getBizId()
1559
 * @method $this withBizId($value)
1560
 * @method string getUseAnonymousTbAccount()
1561
 * @method $this withUseAnonymousTbAccount($value)
1562
 */
1563
class RemoveAddress extends Rpc
1564
{
1565
1566
    /**
1567
     * @param string $value
1568
     *
1569
     * @return $this
1570
     */
1571
    public function withAddressInfo($value)
1572
    {
1573
        $this->data['AddressInfo'] = $value;
1574
        $this->options['form_params']['AddressInfo'] = $value;
1575
1576
        return $this;
1577
    }
1578
}
1579
1580
/**
1581
 * @method string getExtJson()
1582
 * @method $this withExtJson($value)
1583
 * @method string getBizId()
1584
 * @method $this withBizId($value)
1585
 * @method string getMessageIds()
1586
 * @method $this withMessageIds($value)
1587
 */
1588
class RemoveMessages extends Rpc
1589
{
1590
}
1591
1592
/**
1593
 * @method string getBuyOrderRequestModel()
1594
 * @method $this withBuyOrderRequestModel($value)
1595
 * @method string getBizUid()
1596
 * @method $this withBizUid($value)
1597
 * @method string getAccountType()
1598
 * @method $this withAccountType($value)
1599
 * @method string getUseAnonymousTbAccount()
1600
 * @method $this withUseAnonymousTbAccount($value)
1601
 * @method string getThirdPartyUserId()
1602
 * @method $this withThirdPartyUserId($value)
1603
 * @method string getBizId()
1604
 * @method $this withBizId($value)
1605
 */
1606
class RenderH5Order extends Rpc
1607
{
1608
}
1609
1610
/**
1611
 * @method string getBizUid()
1612
 * @method $this withBizUid($value)
1613
 * @method string getExtJson()
1614
 * @method $this withExtJson($value)
1615
 * @method string getAccountType()
1616
 * @method $this withAccountType($value)
1617
 * @method string getUseAnonymousTbAccount()
1618
 * @method $this withUseAnonymousTbAccount($value)
1619
 * @method string getLmItemId()
1620
 * @method $this withLmItemId($value)
1621
 * @method array getItemList()
1622
 * @method string getThirdPartyUserId()
1623
 * @method $this withThirdPartyUserId($value)
1624
 * @method string getBizId()
1625
 * @method $this withBizId($value)
1626
 * @method string getDeliveryAddress()
1627
 * @method $this withDeliveryAddress($value)
1628
 */
1629
class RenderOrder extends Rpc
1630
{
1631
1632
    /**
1633
     * @param array $itemList
1634
     *
1635
     * @return $this
1636
     */
1637
	public function withItemList(array $itemList)
1638
	{
1639
	    $this->data['ItemList'] = $itemList;
1640
		foreach ($itemList as $depth1 => $depth1Value) {
1641
			if(isset($depth1Value['ItemId'])){
1642
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.ItemId'] = $depth1Value['ItemId'];
1643
			}
1644
			if(isset($depth1Value['Quantity'])){
1645
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.Quantity'] = $depth1Value['Quantity'];
1646
			}
1647
			if(isset($depth1Value['LmItemId'])){
1648
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.LmItemId'] = $depth1Value['LmItemId'];
1649
			}
1650
			if(isset($depth1Value['SkuId'])){
1651
				$this->options['query']['ItemList.' . ($depth1 + 1) . '.SkuId'] = $depth1Value['SkuId'];
1652
			}
1653
		}
1654
1655
		return $this;
1656
    }
1657
}
1658
1659
/**
1660
 * @method string getLmOrderId()
1661
 * @method $this withLmOrderId($value)
1662
 * @method string getThirdPartyUserId()
1663
 * @method $this withThirdPartyUserId($value)
1664
 * @method string getBizUid()
1665
 * @method $this withBizUid($value)
1666
 * @method string getBizId()
1667
 * @method $this withBizId($value)
1668
 * @method string getUseAnonymousTbAccount()
1669
 * @method $this withUseAnonymousTbAccount($value)
1670
 */
1671
class RepayForPayUrl extends Rpc
1672
{
1673
}
1674
1675
/**
1676
 * @method string getLmOrderId()
1677
 * @method $this withLmOrderId($value)
1678
 * @method string getBizUid()
1679
 * @method $this withBizUid($value)
1680
 * @method string getAccountType()
1681
 * @method $this withAccountType($value)
1682
 * @method string getUseAnonymousTbAccount()
1683
 * @method $this withUseAnonymousTbAccount($value)
1684
 * @method string getThirdPartyUserId()
1685
 * @method $this withThirdPartyUserId($value)
1686
 * @method string getBizId()
1687
 * @method $this withBizId($value)
1688
 */
1689
class RepayOrder extends Rpc
1690
{
1691
}
1692
1693
/**
1694
 * @method string getSeatIds()
1695
 * @method $this withSeatIds($value)
1696
 * @method string getBizUid()
1697
 * @method $this withBizUid($value)
1698
 * @method string getExtJson()
1699
 * @method $this withExtJson($value)
1700
 * @method string getMobile()
1701
 * @method $this withMobile($value)
1702
 * @method string getBizId()
1703
 * @method $this withBizId($value)
1704
 * @method string getSeatNames()
1705
 * @method $this withSeatNames($value)
1706
 * @method string getScheduleId()
1707
 * @method $this withScheduleId($value)
1708
 */
1709
class ReserveMovieSeat extends Rpc
1710
{
1711
}
1712
1713
/**
1714
 * @method string getBizUid()
1715
 * @method $this withBizUid($value)
1716
 * @method string getAccountType()
1717
 * @method $this withAccountType($value)
1718
 * @method string getUseAnonymousTbAccount()
1719
 * @method $this withUseAnonymousTbAccount($value)
1720
 * @method string getCpCode()
1721
 * @method $this withCpCode($value)
1722
 * @method string getSubLmOrderId()
1723
 * @method $this withSubLmOrderId($value)
1724
 * @method string getThirdPartyUserId()
1725
 * @method $this withThirdPartyUserId($value)
1726
 * @method string getDisputeId()
1727
 * @method $this withDisputeId($value)
1728
 * @method string getBizId()
1729
 * @method $this withBizId($value)
1730
 * @method string getLogisticsNo()
1731
 * @method $this withLogisticsNo($value)
1732
 */
1733
class SubmitReturnGoodLogistics extends Rpc
1734
{
1735
}
1736
1737
/**
1738
 * @method string getSellerNick()
1739
 * @method $this withSellerNick($value)
1740
 * @method string getBizId()
1741
 * @method $this withBizId($value)
1742
 * @method string getItemList()
1743
 * @method string getTaskId()
1744
 * @method $this withTaskId($value)
1745
 * @method string getTimeStamp()
1746
 * @method $this withTimeStamp($value)
1747
 */
1748
class SyncMerchantInfo extends Rpc
1749
{
1750
1751
    /**
1752
     * @param string $value
1753
     *
1754
     * @return $this
1755
     */
1756
    public function withItemList($value)
1757
    {
1758
        $this->data['ItemList'] = $value;
1759
        $this->options['form_params']['ItemList'] = $value;
1760
1761
        return $this;
1762
    }
1763
}
1764
1765
/**
1766
 * @method string getAddressInfo()
1767
 * @method string getThirdPartyUserId()
1768
 * @method $this withThirdPartyUserId($value)
1769
 * @method string getBizId()
1770
 * @method $this withBizId($value)
1771
 * @method string getUseAnonymousTbAccount()
1772
 * @method $this withUseAnonymousTbAccount($value)
1773
 */
1774
class UpdateAddress extends Rpc
1775
{
1776
1777
    /**
1778
     * @param string $value
1779
     *
1780
     * @return $this
1781
     */
1782
    public function withAddressInfo($value)
1783
    {
1784
        $this->data['AddressInfo'] = $value;
1785
        $this->options['form_params']['AddressInfo'] = $value;
1786
1787
        return $this;
1788
    }
1789
}
1790
1791
/**
1792
 * @method string getBizUid()
1793
 * @method $this withBizUid($value)
1794
 * @method string getExtJson()
1795
 * @method $this withExtJson($value)
1796
 * @method string getMobileNo()
1797
 * @method $this withMobileNo($value)
1798
 * @method string getBizId()
1799
 * @method $this withBizId($value)
1800
 * @method string getTbUserNick()
1801
 * @method $this withTbUserNick($value)
1802
 */
1803
class ValidateTaobaoAccount extends Rpc
1804
{
1805
}
1806