@@ 279-287 (lines=9) @@ | ||
276 | * |
|
277 | * @return \EasyWeChat\Support\Collection |
|
278 | */ |
|
279 | public function deposit($cardId, $code) |
|
280 | { |
|
281 | $params = [ |
|
282 | 'card_id' => $cardId, |
|
283 | 'code' => $code, |
|
284 | ]; |
|
285 | ||
286 | return $this->parseJSON('json', [self::API_DEPOSIT_CODE, $params]); |
|
287 | } |
|
288 | ||
289 | /** |
|
290 | * 查询导入code数目. |
|
@@ 296-303 (lines=8) @@ | ||
293 | * |
|
294 | * @return \EasyWeChat\Support\Collection |
|
295 | */ |
|
296 | public function getDepositedCount($cardId) |
|
297 | { |
|
298 | $params = [ |
|
299 | 'card_id' => $cardId, |
|
300 | ]; |
|
301 | ||
302 | return $this->parseJSON('json', [self::API_GET_DEPOSIT_COUNT, $params]); |
|
303 | } |
|
304 | ||
305 | /** |
|
306 | * 核查code接口. |
|
@@ 313-321 (lines=9) @@ | ||
310 | * |
|
311 | * @return \EasyWeChat\Support\Collection |
|
312 | */ |
|
313 | public function checkCode($cardId, $code) |
|
314 | { |
|
315 | $params = [ |
|
316 | 'card_id' => $cardId, |
|
317 | 'code' => $code, |
|
318 | ]; |
|
319 | ||
320 | return $this->parseJSON('json', [self::API_CHECK_CODE, $params]); |
|
321 | } |
|
322 | ||
323 | /** |
|
324 | * 查询Code接口. |
|
@@ 332-341 (lines=10) @@ | ||
329 | * |
|
330 | * @return \EasyWeChat\Support\Collection |
|
331 | */ |
|
332 | public function getCode($code, $checkConsume, $cardId) |
|
333 | { |
|
334 | $params = [ |
|
335 | 'code' => $code, |
|
336 | 'check_consume' => $checkConsume, |
|
337 | 'card_id' => $cardId, |
|
338 | ]; |
|
339 | ||
340 | return $this->parseJSON('json', [self::API_GET_CODE, $params]); |
|
341 | } |
|
342 | ||
343 | /** |
|
344 | * 核销Code接口. |
|
@@ 391-398 (lines=8) @@ | ||
388 | * |
|
389 | * @return \EasyWeChat\Support\Collection |
|
390 | */ |
|
391 | public function getHtml($cardId) |
|
392 | { |
|
393 | $params = [ |
|
394 | 'card_id' => $cardId, |
|
395 | ]; |
|
396 | ||
397 | return $this->parseJSON('json', [self::API_GET_HTML, $params]); |
|
398 | } |
|
399 | ||
400 | /** |
|
401 | * 设置测试白名单. |
|
@@ 440-448 (lines=9) @@ | ||
437 | * |
|
438 | * @return \EasyWeChat\Support\Collection |
|
439 | */ |
|
440 | public function getUserCards($openid, $cardId = '') |
|
441 | { |
|
442 | $params = [ |
|
443 | 'openid' => $openid, |
|
444 | 'card_id' => $cardId, |
|
445 | ]; |
|
446 | ||
447 | return $this->parseJSON('json', [self::API_GET_CARD_LIST, $params]); |
|
448 | } |
|
449 | ||
450 | /** |
|
451 | * 查看卡券详情. |
|
@@ 457-464 (lines=8) @@ | ||
454 | * |
|
455 | * @return \EasyWeChat\Support\Collection |
|
456 | */ |
|
457 | public function getCard($cardId) |
|
458 | { |
|
459 | $params = [ |
|
460 | 'card_id' => $cardId, |
|
461 | ]; |
|
462 | ||
463 | return $this->parseJSON('json', [self::API_GET_CARD, $params]); |
|
464 | } |
|
465 | ||
466 | /** |
|
467 | * 批量查询卡列表. |
|
@@ 521-529 (lines=9) @@ | ||
518 | * |
|
519 | * @return \EasyWeChat\Support\Collection |
|
520 | */ |
|
521 | public function setPayCell($cardId, $isOpen = true) |
|
522 | { |
|
523 | $params = [ |
|
524 | 'card_id' => $cardId, |
|
525 | 'is_open' => $isOpen, |
|
526 | ]; |
|
527 | ||
528 | return $this->parseJSON('json', [self::API_SET_PAY_CELL, $params]); |
|
529 | } |
|
530 | ||
531 | /** |
|
532 | * 增加库存. |
|
@@ 586-595 (lines=10) @@ | ||
583 | * |
|
584 | * @return \EasyWeChat\Support\Collection |
|
585 | */ |
|
586 | public function updateCode($code, $newCode, $cardId = []) |
|
587 | { |
|
588 | $params = [ |
|
589 | 'code' => $code, |
|
590 | 'new_code' => $newCode, |
|
591 | 'card_id' => $cardId, |
|
592 | ]; |
|
593 | ||
594 | return $this->parseJSON('json', [self::API_UPDATE_CODE, $params]); |
|
595 | } |
|
596 | ||
597 | /** |
|
598 | * 删除卡券接口. |
|
@@ 604-611 (lines=8) @@ | ||
601 | * |
|
602 | * @return \EasyWeChat\Support\Collection |
|
603 | */ |
|
604 | public function delete($cardId) |
|
605 | { |
|
606 | $params = [ |
|
607 | 'card_id' => $cardId, |
|
608 | ]; |
|
609 | ||
610 | return $this->parseJSON('json', [self::API_DELETE_CARD, $params]); |
|
611 | } |
|
612 | ||
613 | /** |
|
614 | * 设置卡券失效. |
|
@@ 621-629 (lines=9) @@ | ||
618 | * |
|
619 | * @return \EasyWeChat\Support\Collection |
|
620 | */ |
|
621 | public function disable($code, $cardId = '') |
|
622 | { |
|
623 | $params = [ |
|
624 | 'code' => $code, |
|
625 | 'card_id' => $cardId, |
|
626 | ]; |
|
627 | ||
628 | return $this->parseJSON('json', [self::API_DISABLE_CARD, $params]); |
|
629 | } |
|
630 | ||
631 | /** |
|
632 | * 会员卡接口激活. |
|
@@ 671-679 (lines=9) @@ | ||
668 | * |
|
669 | * @return \EasyWeChat\Support\Collection |
|
670 | */ |
|
671 | public function getMemberCardUser($cardId, $code) |
|
672 | { |
|
673 | $params = [ |
|
674 | 'card_id' => $cardId, |
|
675 | 'code' => $code, |
|
676 | ]; |
|
677 | ||
678 | return $this->parseJSON('json', [self::API_GET_MEMBER_USER_INFO, $params]); |
|
679 | } |
|
680 | ||
681 | /** |
|
682 | * 更新会员信息. |