@@ 397-417 (lines=21) @@ | ||
394 | * |
|
395 | * @return array |
|
396 | */ |
|
397 | public function codeGet($code, $check_consume = true, $card_id = '') |
|
398 | { |
|
399 | if (empty($code) || !is_bool($check_consume)) { |
|
400 | $this->setError('参数错误'); |
|
401 | ||
402 | return false; |
|
403 | } |
|
404 | ||
405 | $queryStr = []; |
|
406 | if (!empty($card_id)) { |
|
407 | $queryStr['card_id'] = $card_id; |
|
408 | } |
|
409 | $queryStr['code'] = $code; |
|
410 | $queryStr['check_consume'] = $check_consume; |
|
411 | ||
412 | $this->apitype = 'card'; |
|
413 | $this->module = 'code'; |
|
414 | $res = $this->_post('get', $queryStr); |
|
415 | ||
416 | return $res; |
|
417 | } |
|
418 | ||
419 | /** |
|
420 | * 核销卡券 |
|
@@ 661-682 (lines=22) @@ | ||
658 | * |
|
659 | * @return |
|
660 | */ |
|
661 | public function codeUpdate($code, $new_code, $card_id) |
|
662 | { |
|
663 | if (empty($code) || empty($new_code)) { |
|
664 | $this->setError('缺少错误'); |
|
665 | ||
666 | return false; |
|
667 | } |
|
668 | ||
669 | $queryStr = []; |
|
670 | $queryStr['code'] = $code; |
|
671 | $queryStr['new_code'] = $new_code; |
|
672 | if (!empty($card_id)) { |
|
673 | $queryStr['card_id'] = $card_id; |
|
674 | } |
|
675 | ||
676 | $this->apitype = 'card'; |
|
677 | $this->module = 'code'; |
|
678 | ||
679 | $res = $this->_post('update', $queryStr); |
|
680 | ||
681 | return $res; |
|
682 | } |
|
683 | ||
684 | /** |
|
685 | * 删除卡券接口 |