|
@@ -56,16 +56,16 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
}
|
|
|
|
|
|
//直充提单
|
|
|
- public function add($card_no, $card_type, $amount, $params)
|
|
|
+ public function add($card_no, $card_type, $amount, $params, &$net_errno = 0)
|
|
|
{
|
|
|
if(empty($card_no)) {
|
|
|
- return $this->cardkey_add($params);
|
|
|
+ return $this->cardkey_add($params,$net_errno);
|
|
|
} else {
|
|
|
- return $this->direct_add($card_no, $params);
|
|
|
+ return $this->direct_add($card_no, $params, $net_errno);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private function direct_add($card_no, $params)
|
|
|
+ private function direct_add($card_no, $params, &$net_errno)
|
|
|
{
|
|
|
$order_sn = $params['order_sn'];
|
|
|
$goods_id = intval($params['goods_id']);
|
|
@@ -81,7 +81,7 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$sign = $this->sign($params);
|
|
|
$params['Sign'] = $sign;
|
|
|
|
|
|
- $resp = http_request(config::ORDER_URL, $params);
|
|
|
+ $resp = http_request(config::ORDER_URL, $params, 'GET', false, [], $net_errno);
|
|
|
if (empty($resp)) {
|
|
|
return [false, '网络错误', true];
|
|
|
}
|
|
@@ -102,7 +102,7 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private function cardkey_add($params)
|
|
|
+ private function cardkey_add($params,&$net_errno)
|
|
|
{
|
|
|
$order_sn = $params['order_sn'];
|
|
|
$goods_id = intval($params['goods_id']);
|
|
@@ -115,7 +115,7 @@ class RefillPhone extends refill\IRefillPhone
|
|
|
$sign = $this->sign($params);
|
|
|
$params['Sign'] = $sign;
|
|
|
|
|
|
- $resp = http_request(config::CARD_ORDER_URL, $params);
|
|
|
+ $resp = http_request(config::CARD_ORDER_URL, $params, 'GET', false, [], $net_errno);
|
|
|
if (empty($resp)) {
|
|
|
return [false, '网络错误', true];
|
|
|
}
|